Java sebenarnya terdiri dari atas 2 pengertian, yaitu :
- Teknologi Java sebagai suatu platform yang biasa disebut sebagai Java Runtime Environment (JRE). Platform ini diperlukan sebagai lapisan atau layer untuk menjalankan program Java yang telah dikompilasi (bytecode). Untuk melakukan kompilasi kita memerlukan tools tambahan yang ditambahkan ke dalam JRE dan dikenal sebagai Java Development Kit (JDK). Jadi di dalam JDK sendiri secara otomatis sudah terdapat platform JRE.
- Bahasa programming Java. Bahasa inilah yang mungkin dirujuk sebagai "Java" secara umum. Java merupakan bahasa Object Oriented Programming yang bisa diklaim telah diimplementasikan secara penuh . OOP di Java merupakan pengembangan lebih lanjut dari dari bahasa C++.
JRE dan JDK merupakan suatu aplikasi/program yang perlu diinstalasi terlebih dahulu. Paket untuk JRE dan JDK tersedia untuk berbagai sistem operasi populer seperti Microsoft Windows, Macintosh, Unix, Linux, dan Solaris.
Karena ketersediaan JRE/JDK yang multi-platform dan karena aplikasi Java berjalan di atas JRE ini, maka seringkali teknologi Java dikenal dengan motto "Write Once Run Everywhere" (Ditulis sekali saja untuk satu platform tetapi dapat dijalankan di berbagai platform sistem operasi).
Untuk instalasi software JDK dan SUN_JAVA sangatlah mudah,, tidak perlu serial number dan hanya next sampai tahap akhir instalasi selesai.
Setelah JDK dan SUN_JAVA selesai di instal,, buka program Java(TM) ME Platform SDK 3.0 yang sudah tersedia di dekstop anda.
Kemudian, buatlah proyek baru untuk memulai membuat program :
Untuk membuat MIDLET atau JAVA klik kanan pada proyek, New, kemudian pilih MIDLET/JAVA.
Jika anda membuat MIDLET, maka komponen MIDLET yang ada adalah
Jika anda membuatJAVA, maka komponen yang sudah disediakan adalah