Sabtu, 09 April 2011

Karakteristik Dan Kelebihan Java

Karakteristik Java

Java adalah bahasa pemrograman tingkat tinggi yang memiliki sifat,sintaks maupun aturan yang harus dipelajari. Selain itu java memiliki karakteristik,diantaranya :

- Sederhana
- Berorientasi objek
- Dapat didistribusikan dengan mudah
- Aman
- Diinterpretasi oleh interpreter
- Portabel
- Multihreading
- Dinamik
- Netral terhadap arsitektur hardware
- Robust

Untuk Penjelasan setiap kata diatas dapat diperoleh melelui http://java.sun.com/docs/white/langenv/. Sifat atau karakteristik yang telah dijelaskan sangat erat hubungannya dengan platform java,karena bahasa pemrograman java berjalan di platform java. Platform java memiliki dua komponen yaitu :


- Java Virtual Machine ( Java VM )
- Java Application Programming Interface ( Java API )

Java VM merupakan basis dari java platform dan menjembatani antara bytecode dengan hardware. Java VM sering disebut juga JRE ( Java Runtime Environment ).

Java API merupakan koleksi dari komponen-komponen dan class java yang sudah jadi. Misalnya AWT dan SWING adalah API java untuk menampilkan dan menkonfigurasi GUI ( Graphical Use Interface )

Kelebihan Java


Java memiliki banyak kelebihan,dan secara singkat kelebihan-kelebihan java dapat dilihat sebagai berikut :

- Mudah dipelajari,khususnya bafi programmer yang sudah terbiasa dengan bahasa C++ atau bahasa lain yang memiliki sifat berorientasi objek,karen java merupakan bahasa beroriaentasi objek murni.
- Kode lebih sedikit,karena dengan java kita dapat menulis program lebih kecil jika dibandingkan dengan bahasa lain.
- Penulisan kode lebih, bahasa java mendorong kebiasaan menulis kode yang baik, karena berorientasi objek, arsitektur java Bean, API yang mudah dikembangkan,serta kemampuan garbace collection yang dimiliki java.
- Menulis program lebih cepat,karena kelengkapan API.
- Terhindar dari ketergantungan platform.
- Mudah didistribusikan dan di update,khususnya java applet.
- Mudah dalam maintenance dan pengembangan, karena berorientasi objek.

0 komentar:

Posting Komentar

Template by:

Free Blog Templates