Java; pengertian dan Teori Singkat Aplikasi Java - Ketika berbicara tentang java, maka akan membahas dua hal yaitu platform java dan bahasa pemrograman java.
Berdasarkan white paper resmi dari SUn, java memiliki karakter sebagai berikut :
1. Sederhana
Bahasa pemrograman java menggunakan sintak mirip C++ namun sintak pada java telah banyak diperbaiki terutama menghilangkan penggunaan pointer yang rumit dan multiple inheritance. Jana juga menggunakan automatic memory allocation dan memory garbage collection.
2. Berorientasi Objec (Object Oriented)
Java menggunakan pemrograman berorientasi objek yang membuat program dapat sibuat secara modulara dan dapat digunakan kembali. Pemrograman berorientasi objrk memodulkan dunia nyata kedalam objek dan melakukan interaksi antar objek-objek tersebut.
3. Dapat Didistribusi dengan mudah
Java dibuat untuk membuat aplikasi terdistribusi secara mudah dengan adanya libraries networking yang terintegrasi pada java.
4. Interpreter
Program java dijalankan menggunakan interpreter yaitu java virtual machine (JVM). Hal ini menyebabkan source code java yang telah dikomilasi menjadi java bytecodes dapat dijalankan pada platform yang berbeda-beda.
5. Robust
Java mempunyai reliabilitas yang tinggi. Compiler pada java mempunyai kemampuan mendeteksi error secara lebih teliti dibandingkan bahasa pemrograman lain. Java mempunyai runtime-exeption handling untuk membantu mengatasi error pada pemrograman.
6. Aman
Sebagai bahasa pemrograman untuk aplikasi internet dan distribusi, java memiliki beberapa mekanisme keamanan untuk menjaga aplikasi tidak digunakan untuk merusak sistem operasi komputer yang menjalankan aplikasi tersebut.
7.