Jumat, 19 Mei 2017

Apa sih Java itu?

sebelum kita belajar lebih jauh tentang bahasa pemprograman baiknya kita tau apa sih java itu?


Java merupakan sebuah bahasa pemrograman yang dikembangkan oleh para insinyur Sun Microsystems. Bahasa ini berorientasi objek dan dirancang untuk berjalan pada berbagai platform tanpa perlu mengkompilasi ulang kode untuk setiap platform.Java lebih terkenal karena portabilitasnya, juga beberapa fitur lain seperti pengumpulan sampah. Java mengkompilasi kode Java ke sebuah perwakilan intermedit yang disebut “Java bytecode” yang berjalan di atas sebuah JRE (Java Runtime Environment) dan tidak langsung berjalan di atas sistem operasi. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Untuk menjalankan Java bytecode, kita perlu menginstal sebuah JRE (Java Runtime Environment). JRE menyediakan pustaka kode

Sejarah singkat Java
Java pada awalnya dikembangkan pada lingkungan komputer oleh Sun Microsystem Inc. dengan tujuan untuk menghasilkan suatu bahasa komputer sederhana tanpa harus terikat pada arsitektur tertentu. Maka tak heran, dalam perkembangannya Java dapat dijalankan pada berbagai platform sistem operasi seperti Linux, Windows maupun Unix.

Pada tahun 1995 Sun meluncurkan sebuah browser berbasis Java dengan julukan Hot Java, kemudian diikuti Netscape yang memutuskan untuk membuat browser dengan dilengkapi bahasa Java di dalamnya. Setelahnya, ikut bergabung pula berbagai pengembang ternama diantaranya IBM dan Microsoft.

Pada tahun berikutnya, Sun Microsystem Inc. merilis Java Software Development Kit (JDK) pertamanya, JDK 1.1. Kemudian terus berkembang dari pemrograman applet yang berjalan di browser menjadi pemrograman kelas dunia yang banyak digunakan untuk pengembangan aneka ragam aplikasi. Tidak hanya pada komputer, Java juga dapat berjalan pada bermacam-macam perangkat, mulai telepon genggam sampai aplikasi berskala enterprise pada komputer server.

Contoh kode propram pertama
Contoh menampilkan hello world


// Outputs "Hello, world!" and then exits
public class HelloWorld {
   public static void main(String args[]) {
       System.out.println("Hello, world!");
   }
}

Tahap kompilasi
  • Tulis / Ubah. Pemrogram menulis program dan menyimpannya di media dalam bentuk berkas '.java'.
  • Kompilasi. Pengkompilasi membentuk bytecodes dari program menjadi bentuk berkas '.class'.
  • Muat. Pemuat kelas memuat bytecodes ke memori.
  • Verifikasi. Peng-verifikasi memastikan bytecodes tidak mengganggu sistem keamanan Java.
  • Jalankan. Penerjemah menerjemahkan bytecodes ke bahasa mesin.tidak bisa di pakai‘’

0 komentar:

Posting Komentar