Mengenal Java yuk...!! ^^




Java adalah sebuah platform teknologi pemrograman yang dikembangkan oleh Sun Microsystem. Pertama kali di-release tahun 1991 dengan nama kode Oak. Kemudian tahun 1995 nama kode Oak diganti menjadi Java. Yang memotivasi Java dibuat adalah untuk membuat sebuah bahasa pemrograman yang portable dan independent terhadap platform (platform independent). Java dapat membuat perangkat lunak yang dapat ditanamkan (embedded) pada berbagai mesin dan peralatan konsumer, seperti handphone, microwave, remote control, dan lain-lain. Hal ini kemudian Java memiliki konsep yang disebut write once run anywhere.
Untuk membangun perangkat lunak menggunakan Java maka dibutuhkan Java Development Kit (JDK). JDK release pertama tahun 1996 yaitu JDK 1.1 yang diadopsi oleh Netscape. JDK terbaru sekarang (September-tahun 2004, ketika modul ini ditulis) adalah JDK 1.4.2_3. Semua program dan dokumentasi dari JDK ini bisa di-dwonload secara gratis disitus www.sun.java.com.

Sintaks Java merupakan pengembangan dari bahasa C/C++. Berikut adalah beberapa hal tentang pemrograman Java:
Bersifat protable dan platform independent. Program Java yang telah ditulis akan dapat dieksekusi di mesin apapun dan sistem operasi apapun tanpa harus mengubah sedikitpun dari program tersebut.
memiliki garbage collection  yang dapat mendealokasikan memori secara otomatis.
menghilangkan sifat pewarisan berganda yang terdapat pafa C++.
Mengurangi pointer aritmetika. Pengaksesan lokasi memori secara langsung dengan menggunakan pointer memungkinakn program untuk melakukan suatu tindakan yang tidak seharusnya atau tidak boleh dilakukan. Untuk mengurangi kemungkinan kesalahan seperti ini penggunaan pointer pada Java telah dibatasi dengan menggunakan reference.
memiliki array sejati.
mengurangi kerancuan antara pemberian nilai pada statement conditional.

Selain itu Java memiliki karakteristik:
Berorientasi Objek
Robust
Portable
Multithreading
Dinamis
Sederhana
Tredistribusi
Aman
Netral secar arsitektur
Interpreter
Berkinerja tinggi
free / bebas licence

No Response to "Mengenal Java yuk...!! ^^"

Posting Komentar


Supported by Doteasy.com -The Free Web Hosting Provider
Wordpress Theme by Graph Paper Press

Copyright 2010 by Work-a-holic Blogger Template.
Blogger Template by Blogspot Templates