Senin, 04 Oktober 2010

JAVA


Apa itu java ?

Java adalah salah satu bahasa pemrograman yg dikembangkan oleh sun microsystem. Bahasa yg berorientasi objek ini dibuat untuk dapat dijalankan pada berbagai macam platform tanpa meng-compile ulang disetiap platform.

Java memiliki virtual machine dan virtual library yg diperlukan untuk menulis dan menjalankan program.

Java merupakan bahasa pemrograman yg dapat diimplementasikan pada berbagai lingkungan, seperti internet, handphone maupun komputer.


Secara garis besar terdapat 3 macam edisi Java yaitu :

Ø  Java 2 standar edition (J2SE)
Ø  Java 2 enterprise edition (J2EE)
Ø  Java 2 micro edition (J2ME).

Untuk menjalankan java bytecode perlu diinstall sebuah java runtime environment (JRE), JRE menyediakan pustaka kode. Kita perlu juga menambahkan Java Development Kit (JDK) untuk menambahkan tool pemrogramannya, seperti compiler bytecode dan debugger. Java compiler mengkompilasi kode java ke sebuah intermedit yg disebut java bytecode yg berjalan diatas sebuah Java Runtime Environment (JRE) tadi dan tidak langsung berjalan diatas sistem operasi.
Java lebih dikenal dengan portabilitasnya juga dengan Fitur fitur lain seperti pengumpulan sampah.


                 Kelebihan Java.

v  OOP (object oriented programing)
Yg artinya semua aspek yg terdapat di java adalah objek.
v  Multiplatform.
Mampu dijalankan dimana saja dibeberapa platform/sistem operasi.
v  Library yg lengkap.
v  Mirip C++.
Sintaks yg seperti bahasa pemrograman C++, banyak membuat para pembuat program C++ beralih ke Java.
v  Pengumpulan sampah.


·                            Kekurangan Java.

v  Algoritma yg digunakan program lebih sulit disembunyikan sehingga mudah dibajak.
v  Penggunaan memori yg banyak.
v  Masih banyak yg tidak kompatibel.
 seperti swt-awt bridge pada J2SE yg sampai saat ini tidak berfungsi pada mac os x.

Tidak ada komentar:

Posting Komentar