Apakah Java itu?
Java adalah bahasa pemrogaman serbaguna. Java dapat digunakan untuk membuat suatu progam sebagaimana Anda buat dengan bahasa seperti Pascal atau C++. Yang lebih menariknya lagi adalah, Java juga mendukung sumber daya internet yang saat ini sedang populer, yaitu Word Wide Web atau yang biasa disebut web saja. Java juga mendukung aplikasi klien/server, baik dalam jaringan lokal (LAN) maupun dalam jaringan yang berskala luas (WAN).
Java dikembangkan oleh Sun Microsystems pada Agustus 1991, dengan nama yang semula adalah Oak. Konon Oak adalah pohon semacam Jati yang terlihat dari jendela tempat pembuatannya, James Gosling, bekerja. Ada yang mengatakan bahwa Oak adalah singkatan dari “Object Application Kernel”, tetapi ada yang menyatakan hal itu muncul setelah nama Oak diberikan. Pada Januari 1995, karena nama Oak dianggap kurang komersial, maka diganti menjadi Java.
Dalam sejumlah literatur disebutkan bahwa Java merupakan hasil perpaduan sifat dari sejumlah bahasa pemrogaman, yaitu C, C++, Object-C, SmallTalk, dan Common LISP. Selain itu Java juga dilengkapi dengan unsur keamanan. Yang tak kalah pentingnya juga adalah bahwa Java menambahkan paradigma pemrogaman yang sederhana. Jika Anda telah mengenal C ataupun C++, yang ,mengandalkan pointer dan Anda dapat merasakan keruwettannya, Java justru meninggalkan keruwetan tersebut sehingga Anda akan merasakan kemudahannya saat Anda menggunakannya.
Java tidak bergantung pada Platform
Progam Java mempunyai sifat tidak bergantung pada platform, artinya Java dapat dijalankan pada berbagai komputer dan bahkan pada berbagai sistem operasi. Yang menarik, tingkat portabilitas (ketidakbergantungan terhadap platform) Java tidak hanya sebatas pada progam sumber (source code), melainkan juga pada tingkat kode biner (byte code). Dengan demikian bila Anda telah mengkompilasi progam Java pada komputer bersistem operasi Windows, Anda dapat menjalankan hasil kompilasi pada Macintosh secara langsung, tanpa perlu dengan dikompilasi ulang.
Jenis Progam Java
Progam Java dapat dibedakan menjadi 2 jenis:
1. Applet adalah progam yang dibuat dengan Java. Dapat diletakkan pada web server dan diakses melalui web browser. Dalam hal ini browser yang digunakan adalah yang memiliki kemampuan Java seperti Nestcape Navigator, Internet Explorer, Hot Java.
2. Aplikasi adalah dibuat dengan Java yang bersifat umum. Aplikasi dapat dijalankan secara umum. Aplikasi dapat dijalankan secara langsung dan tidak perlu perangkat lunak seperti browser untuk menjalankannya. Aplikasi dapat ini setelah dikompilasi maka Anda dapat langsung mengeksekusinya.
Mengenal J2SDK
Untuk progam Java 2 kita dapat menggunakan perangkat lunak J2SDK (Java 2 System Develoment Kit) yang disediakan oleh Sun Microsiystems.
Progam pada J2SDK antara lain adalah:
1. Javac : kompiler
2. Java : interpreter
3. Jdb : debugger
4. Javap : disasembler
5. Appletviewer : penampil applet
6. Javadoc : pembangkit dokumentasi
7. Javah : pembangkit berkas header C
Contoh awal:
// Berkas : SelamatBelajar.java
public class SelamatBelajar {
public static void main{string[] args) {
System.out.println(“Selamat Belajar Java”);
}
{
Read More