Minggu, 10 April 2011

java

Java menurut definisi dari Sun Microsystem adalah nama untuk sekum-pulan teknologi yang membuat perangkat lunak dan menjalankan perangkat lunak pada komputer standalone ataupun pada lingkungan jaringan. Java2 adalah generasi kedua dari Java platform. Java berdiri di atas sebuah mesin intepreter yang diberi nama Java Virtual Machine (JVM). JVM inilah yang akan membacar bytecode dalam file .class dari suatu program sebagai representasi langsung program yang berisi bahasa mesin. Oleh karena itu bahasa Java disebut sebagai bahasa pemrograman yang portable, karena dapat dijalankan pada berbagai sistem operasi, asalkan pada sistem operasi tersebut terdapat JVM.

Platform Java terdiri dari sekumpulan library, compiler, debugger dan alat lain yang dipaket dalam Java Development Kit (JDK). Java2 adalah generasi yang sekarang sedang berkembang dari platform Java. Agar sebuah program Java dapat dijalankan, maka file dengan ekstensi .java harus dikompilasi menjadi file bytecode. Untuk menjalankan file byte-code tersebut dibutuhkan JRE (Java Runtime Environment) yang memungkinkan pemakai untuk menjalankan program Java, hanya men-jalankan tidak membuat kode baru lagi. JRE terdiri dari JVM dan library Java yang digunakan.

Platform Java memiliki tiga buah edisi yang berbeda :
¨    J2EE (Java 2 Enterprise Edition)
¨    J2SE (Java 2 Second Edition)
¨    J2ME (Java 2 Micro Edition)

Tidak ada komentar:

Posting Komentar