30
[Farrell, 2012: 8]
Selain itu Java sendiri mempunyai karakteristik yang telah dikembangkan,
dimana karakteristik inilah yang menjadi ciri khas dari bahasa Java. Berikut
adalah karakteristik dari bahasa Java :
1.
Berorientasi Objek, Java
telah menerapkan konsep pemrograman
beorientasi objek dalam implementasinya.
2.
Robust, Java mendorong pemrograman yang bebas dari kesalahan dengan
bersifat strongly typed dan memiliki run-time checking.
3.
Portable, program Java
dapat dieksekusi di platform
manapun selama
tersedia JVM (Java virtual machine) untuk platform tersebut.
4.
Multithreading, Java
mendukung penggunaan multithreading
yang telah
terintegrasi secara langsung dalam bahasa Java.
5.
Dinamis, program Java
dapat melakukan suatu tindakan yang ditentukan
pada saat eksekusi program dan bukan pada saat kompilasi.
6.
Sederhana, Java
menggunakan bahasa yang sederhana dan mudah
dipelajari.
7.
Terdistribusi, Java
dirancang pada lingkungan yang terdistribusi seperti
halnya internet.
8.
Aman, aplikasi yang dibuat dengan bahasa Java
dapat dipastikan
keamanannya terutama untuk aplikasi internet.
9.
Netral secara arsitektur, Java
tidak terikat pada suatu mesin atau sistem
operasi tertentu.
10.
Interpreted, aplikasi Java
dapat dieksekusi pada platform
yang berbeda-
beda dengan melakukan interpretasi pada bytecode.
[Wintari & Purnama, 2011: 8-9]
|