Java adalah bahasa pemogramman yang sederhana dan tangguh. Berikut ini adalah beberapa karakteristik dari Java sesuai dengan white paper dari Sun.
- Berorientasi Object, java telah menerapkan konsep pemograman berorientasi object yang modern dalam implementasinya
- Robust, java mendorong pemograman yang bebas dari kesalahan dengan bersifat strongly typed dan memiliki run-time checking
- Protable, program java dapat berjalan pada sistem operasi apapun yang miliki Java Virtual Machine
- Multithreading, Java mendukung pemograman multithreading dan telah terintegrasi secara langsung dalam bahasa Java.
- Dinamis, program Java dapat melakukan sesuatu tindakan yang ditentukan pada saat eksekusi program dan bukan pada saat kompilasi.
- Sederhana, Java menggunakan bahasa yang sederhana dan mudah dipelajari.
- Terdistribusi, Java didesain untuk berjalan pada lingkungan yang terdistribusi seperti halnya internet.
- Aman, aplikasi yang dibuat dengan bahasa java lebih dapat dijamin keamanannya terutama untuk aplikasi internet.
- Netral secara arsitektur, Java tidak terikat pada suatu mesin atau sistem operasi tertentu.
- Interpreted, aplikasi Java bisa dieksekusi pada platform yang berbeda-beda karena melakukan interpretasi pada bytecode.
- Berkinerja Tinggi, bytecode Java telah teroptimasi dengan baik sehingga eksekusi program dapat dilakukan secara cepat.
Tidak ada komentar:
Posting Komentar