Karakteristik Basa Pemrograman Java dan Runtime

Ada beberapa karakteristik bahasa pemrograman java, yaitu:
  • Simple dan bersifat object-oriented. Bagi pemrogram yang telah mengerti konsep ecapsulation, inheritance, dan polymorphism, kemudian dapat mengimplementasikan dalam java, maka Anda akan dapat lebih mudah mengerti tentang arsitek aplikasnya. Sintak bahasa Java sangat mirip dengan bahasa C atau C++, sehingga akan familiar dengan pemogram yang biasa menggunakan bahasa tersebut.
  • Robust dan secure. Robustness merupakan karakteristik dari object-oriented, dimana program dibangun dari banyak kelas atau dalam potongan-potongan kecil, sehingga memudahkan untuk men-debug dan mengelolanya.
  • Portable dan Architecture-neutral, Java dibuat agar bisa portable, cukup dicompile sekali dan dapat berjalan dalam banyak sistem operasi  (Write Once Run Anywhere).
  • High Performance, versi awal dari dari Java Virtual Machine yang dipakai untuk menjalankan Java tidak secepat aplikasi dari C/C++. Akan tetapi saat ini Java telah mendapatkan banyak peningkatan sehingga hampir menyamai aplikasi dengan C/C++.
  • Interpreted, threaded, and dynamic. Interpreted maksudnya Java dicompile menjadi bytecode yang nantinya dijalankan oleh runtime (bukan langsung dijalankan oleh sistem operasinya) sehingga membuat aplikasi portable. Threaded atau multi-threaded artinya bisa melakukan beberapa pekerjaan sekaligus. Dynamic artinya bisa mengubah tipe data saat runtime, selama tipe data tersebut saling kompatibel

Continue reading “Karakteristik Basa Pemrograman Java dan Runtime”

Sejarah Bahasa Pemrograman Java

Dimulai pada tahun 1991, Sun Microsystem memulai proyek yang disebut “Green Project”. Maksud dari “Green Project” ini adalah untuk membuat sebuah bahasa pemrograman baru yang portable, yaitu yang bisa berjalan di banyak sistem operasi tanpa harus meng-compile ulang. Nama awal yang dipilih untuk bahasa pemrograman tersebut adalah “OAK”. Kemudian pada saat di release, diganti nama menjadi “Java”. Seperti nama kopi yang diminum oleh pada developer. Java pertama kali di release ke public pada tahun 1995. Pada saat itu, istilah “Write Once, Run Anywhere” menjadi populer.

Java Programming Logo Continue reading “Sejarah Bahasa Pemrograman Java”