30
Bahasa pemrograman Java menggunakan Sintaks mirip dengan C++ namun sintaks
pada Java telah banyak diperbaiki terutama menghilangkan penggunaan pointer yang
rumit dan multiple inheritance. Java juga menggunakan automatic memory
allocation dan memory garbage collection.
2. Object Oriented
Java
mengunakan
pemrograman
berorientasi
objek
yang
membuat
program dapat
dibuat
secara
modular
dan
dapat
dipergunakan
kembali.
Pemrograman
berorientasi
objek
memodelkan dunia
nyata kedalam objek dan
melakukan
interaksi antar objek-
objek tersebut.
3. Distributed
Java dibuat
untuk
membuat aplikasi terdistribusi
secara
mudah dengan adanya
libraries networking yang terintegrasi pada Java.
4. Interpreted
Program Java
dijalankan
menggunakan
interpreter
yaitu
Java
Virtual
Machine
(JVM). Hal
ini
menyebabkan source code Java
yang telah dikompilasi
menjadi
Java
bytecodes dapat dijalankan pada platform yang berbeda-beda.
5. Robust
Java
mempuyai
reliabilitas yang tinggi. Compiler pada Java
mempunyai kemampuan
mendeteksi error secara lebih teliti dibandingkan bahasa pemrograman lain. Java
mempunyai runtime-Exception
handling untuk
membantu
mengatasi
error
pada
pemrograman.
|