1. Sederhana (Simple), Java dimodelkan sebagian dari bahasa C++ dengan memperbaiki beberapa
karakteristik C++, seperti penambahan fungsionalitas, pengurangan kompleksitas. Contohnya, java
menghilangkan multiple inheritance dari C++ dengan menggunakan interface.
2. Berorientasi Objek (Object Oriented), dalam memecahkan masalah, bahasa Java membagi program
menjasi objek-objek, kemudian memodelkan sifat dan tingkah laku masing-masing objek. Kemudian Java
menentukan dan mengatur interaksi antar objek.
3. Terdistribusi (Distributed), fitur- fitur Java sangat mendukung teknologi internet yang saat ini berkembang
sehingga dapat mendukung pemrograman terdistribusi.
4. Multiplatform, Bahasa Java dapat diterjemahkan oleh java interpreter pada berbagai macam sistem
operasi (linux, windows, apple)
Tidak ada komentar:
Posting Komentar