Laman

Selasa, 07 Oktober 2014

JAVA

Bahasa pemrograman Java awalnya dikembangkan oleh Sun Mycrosystems yang diciptakan oleh James Gosling dan dirilis tahun 1995 sebagai komponen inti Sun Microsystems Java Platform. 
Java merupakan bahasa pemrograman tingkat tinggi yang sudah sangat populer dikalangan progammer, ini dikarenakan kemampuan Java yang tidak diragukan lagi. Salah satunya yaitu kemampuan cross platform, dengan kemampuan ini program yang dibuat menggunakan bahasa Java dapat berjalan di beberapa OS yang berbeda. Selain itu Java juga sudah mendukung OOP, seperti kebanyakan bahasa tingkat tinggi lainnya. Berikut macam-macam kemampuan yang dimiliki oleh Java :
  • Object Oriented : Dalam Java, semuanya adalah objek. Source code dalam Java dapat dengan mudah dirombak, karena semua sudah

  • Platform independent : Tidak seperti bahasa pemrograman lainnnya termasuk C dan C++, Ketika Java dikompilasi, scouce code tidak dikompilasi ke dalam  mesin tertentu, melainkan ke dalam kode byte independen. Kode byte ini didistribusi melalui web dan diinterpretasi oleh mesin virtual (JVM) pada platform manapun yang sedang berjalan.

  • Simpel : Java didesain agar mudah untuk dipelajari. Jika sudah mengerti konsep OOP, maka akan lebih mudah untuk mengusai Java.

  • Aman : Dengan fitur kemanan Java memungkinkan untuk mengembangkan software yang bebas dari virus dan pembajakan. Karena tehnik autetikasi yang digunakan adalah berdasarkan public-key encryption.

  • Arsitektur netral : Kompiler Java menghasilkan sebuah objek file yang berformat arsitektur netral. Dimana hal tersebut menyebabkan kode yang dikompilasi dapat dieksekusi pada beberapa prosesor, dengan kehadiran Java Runtime System.
  • Peforma tinggi : Java memiliki peforma yang tinggi karena Java menggunakan “Just-In-Time” kompiler.

  • Terdistribusi : Java didesain untuk lingkungan terdistribusi dalam internet.

  • Dinamik : Java dianggap lebih dinamis daripada C atau C ++ karena dirancang untuk beradaptasi dengan lingkungan yang berkembang. Program Java dapat membawa jumlah luas informasi run-time yang dapat digunakan untuk memverifikasi dan menyelesaikan akses ke objek pada run-time.


SEJARAH SINGKAT

James Gosling memulai proyek bahasa Java pada Juni 1991 untuk digunakan dalam salah satu proyek miliknya. Bahasa ini awalnya bernama Oak, Gosling menamainya Oak karena terinspirasi dari pohon Oak yang berada di depan kantornya. Setelah itu sempat berganti menjadi Green, hingga pada akhirnya Gosling menamai bahasa ini dengan Java karena terinspirasi dari tempat asal kopi yang ia suka, yaitu kopi tubruk yang berasal dari pulau Jawa.

Sun microsystem merilis Java 1.0 pada 1995. Dengan selogannya “Write Once, Run Anywhere” (WORA), maksud selogan ini adalah dengan menulis satu kali sebuah program, maka program tersebut dapat berjalan di platform manapun.Pada 13 November 2006, Sun merilis banyak Java secara gratis dan open source dibawah ketentuan GNU. Pada 8 May 2007, Sun menyelesaikan prosesnya dan membuat semua versi java mejadi gratis dan open source.




Sumber : E-Book Java Tutorial, http://www.tutorialspoint.com/java/java_tutorial.pdf



Tidak ada komentar:

Posting Komentar