Bahasa pemrograman Java adalah bahasa tingkat tinggi yang dapat dicirikan oleh semua karakterisitik berikut:
- Sederhana : Java ini dirancang agar mudah dimengerti, ketika sudah menguasai konsep OOP maka dengan mudah untuk menjadi Master Programming Java
- Oriented Object : Dijava segalanya berbentuk Object, jadi sangat mudah untuk dibuat secara modular dan dapat digunakan kembali dilain waktu.
- Terdistribusi : Dengan adanya library Networking yang terintegrasi pada Java, maka sangat mudah untuk mendistribusikan aplikasi ini.
- Interpreter : Dengan adanya interpreter Java Virtual Machine (JVM)', maka source kode java yang telah dicompile dapat dijalankan dalam platform yang berbeda-beda.
- Robust : Dengan adanya robust ini Java memiliki reliabilitas yang tinggi, dengan mampu mendeteksi error secara lebih teliti compilernya dibandingkan bahasa pemprograman yang lain.
- Aman : Java memiliki beberapa mekanisme keamanan untuk menjaga aplikasi agar tidak digunakan untuk merusak sistem komputer yang menjalankan aplikasi tersebut.
- Architecture Neutral : Program hanya cukup mempunyai satu buah versi yang dapat dijalankan pada platform yang berbeda dengan JVM
- Portabel : Source Kode atau program Java dapat dibawa keplatform yang berbeda-beda tanpa harus compile lagi.
- Performance : Dengan menggunakan kompiler Just-In-Time, Java memungkinkan kinerja tinggi.
- Dinamis : Java dianggap lebih dinamis daripada C atau C + + karena dirancang untuk beradaptasi dengan lingkungan yang berkembang. Program Java dapat membawa jumlah luas informasi run-time yang dapat digunakan untuk memverifikasi dan menyelesaikan akses ke objek pada run-time.
- Multithreaded : Dengan fitur multithreaded, Java memungkin digunakan untuk menulis program yang banyak dan melakukan tugas secara bersamaan. Fitur Desain ini memungkinkan pengembang untuk membangun atau menjalankan aplikasi yang interaktif secara cepat, dinamis.
0 comments:
Post a Comment