Pengenalan Versi Java

Posted by windkuat on Thursday, April 1, 2010 | 4 komentar

Seperti yang pernah di jelaskan pada posting tentang java sebelumnya. Program java sangat fleksibel dan multiplatform. Java dibagi menjadi 3 (tiga) bagian atau versi. Versi - versi pada java ini memiliki kekhususan dan kelebihannya masing - masing. Sehingga jika anda ingin aplikasi mobile, maka sudah ada library yang sudah terpaket dalam SDK. Adapun pembagian dan pengelompokan edisi java tersebut antara lain


  1. J2SE

    Yaitu java edisi standar yang dikhususkan untuk pemrograman desktop dan applet. Pemrograman desktop bisa dibuat program sederhana dan minimalis dengan command line (mirip program MS-DOS yang sudah jarang dipergunakan) atau dengan GUI yang inotif dan GUI yang mirip dengan pemrograman MS Visual Basic atau Borland Delphi. Kelebihannya dari pemrograman visual sejenis, Aplikasi java memiliki Tampilan (Window Skin) yang beraneka ragam. Misalnya dibawah ini adalah contoh window skin Metal:









    dan window skin ini akan sama pada semua OS yang mendukung java. Sedangkan Applet merupakan program yang dijalankan menggunakan browser internet misalnya Mozilla Firefox, Internet Explorer, Opera atau browser yang lain.






    Gambar Applet Java
  2. J2EE

    J2EE yang merupakan kependekkan dari Java 2 Enterprise Edition. J2EE merupakan Superset (Perluasan) dari J2SE. Jadi J2EE hampir sama dengan J2EE. Akan tetapi antara keduanya ada perbedaan mendasar J2EE digunakan untuk aplikasi berskala besar yang dikelola perusahaan - perusahaan besar. Aplikasinya yaitu pada pemrograman database yang dikelola oleh server. J2EE mendukung teknologi yang terkini misalnya XML(Extensible Markup Language), Servlet, JSP (Java Server Pages), COBRA (Common Object Request Broker Architecture), EJBs (Enterprise Java Beans). Teknologi JSP sekarang banyak digunakan untuk web server.
  3. J2ME
  4. J2ME merupakan edisi java yang dikhususkan untuk perangkat mobile yang memiliki memori dan daya yang sangat terbatas misalnya PDA, HP, dan perangkat mobile lainnya. J2ME menggunakan konfigurasi CLDC (Connected Limited Device Configuration) yang merupakan konfigurasi dasarnya. Pada J2ME beberapa komponen java dan JVM dikurangi. Untuk JVM digantikan dengan KVM (Kilobyte Virtual machine).
    Gambar diatas merupakan contoh aplikasi J2ME
Nah sahabat edukita.co.cc demikian lah edisi - edisi java yang telah kita ketahui bersama. Tapi..... Kapan ya kita buat programmnya... Ada yang keburu ga sabar nich.. Tenang aja sobat, kita pelan-pelan aja yaw... Selalu kunjungi edukita.co.cc dan dapatkan info terbarunya...
Thanks sobat...
Salam...
bubuk dulu ah...