Bahasa Pemrograman Java



Pengertian
  • Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam.
  • Java banyak mengadopsi dari Bahasa C dan C++ namun lebih disederhanakan.
  • Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM).
  • Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi
Sejarah
  • James Gosling dan rekan-rekannya dari Sun Microsystem dalam The Green Project yang berjalan ditahun 1991 sampai pertengahan tahun 1992 membuat bahasa pemrograman dengan versi yang dinamakan Oak yang nantinya akan menjadi Bahasa Pemrograman Java
  • Sekitar bulan Maret 1995, Kode sumber Java mulai dibuka dengan versi 1.0a2 dan meraih kesuksesan pada masa tersebut.
  • Tahun 1996 Java mengeluarkan versi release yang dinamakan Java 1.0 dengan menyertakan paket standar awal dalam bahasa pemrograman Java


Kelebihan

  • Multiplatform yang berarti bisa dijalankan di berbagai macam operting system.
  • Memiliki library yang lengkap sehingga dapat memudahkan para programmer membangun aplikasinya.
  • Mudah dipelajari dan mudah dipahami.

Kerkurangan

  • Bisa Didekompilasi atau dengan kata lain code program yang sudah jadi dapat dirubah menjadi kode sumber. Algoritma program mudah terlihat sehingga aplikasi bisa dibajak
  • Penggunaan memory lebih banyak. Jika menggunakan teknologi terbaru tidak akan menjadi masalah, tapi komputer yang berumur lebih dari 5 tahun kinerjanya akan melambat.

Terima Kasih

Previous
Next Post »