Kamis, 06 Februari 2014

Apa itu Java?

Java adalah bahasa pemograman yang berorientasi pada objek (OOP) dan dapat dijalankan pada berbagai flatform sistem operasi. Perkembangan Java tidak hanya terfokus pada satu sistem operasi, tetapi dikembangkan untuk berbagai sistem operasi dan bersifat open source.
Java memiliki beberapa karakteristik, yaitu :

  • Sederhana
  • Berorientasi Objek (Object Oriented)
  • Dapat didistribusi dengan mudah 
  • Interpreter
  • Robust
  • Aman
  • Architecture Neutral
  • Portable
  • Performance
  • Multithreaded
  • Dinamis
Java juga memiliki beberapa vitur, yaitu :

  • Java Virtual Machine (JVM) : adalah sebuah mesin imajiner (maya) yang bekerja dengan menyerupai aplikasi pada sebuah mesin nyata.
  • Garbage Collection : program Java program tidak perlu menghapus sendiri objek–objek yang tidak digunakan lagi.
  • Code Security : terimplementasi pada Java melalui penggunaan Java Runtime Environment (JRE).

Gambar dibawah menjelaskan aliran proses kompilasi dan eksekusi sebuah program Java


Langkah pertama dalam membuat Java adalah membuat sebuah program berbasis Java dengan menuliskan kode program pada text editor, dan disimpan dengan ekstensi .java. Setelah membuat dan menyimpan kode program, kompilasi file yang berisi kode program tersebut dengan menggunakan Java Compiler. Hasil dari kompilasi berupa berkas bytecode dengan ekstensi .class. Berkas yang mengandung bytecode tersebut kemudian akan dikonversikan oleh Java Interpreter menjadi bahasa mesin sesuai dengan jenis dan platform yang digunakan.


Tidak ada komentar:

Posting Komentar