Mengenal Program JAVA What is Java ? Java adalah bahasa pemrograman serbaguna. Java dapat digunakan untuk membuat program sebagaimana anda membuatnya dengan bahasa seperti C++. Yang menarik java juga mendukung sumber daya internet, yaitu World Wide Web. Java juga mendukung aplikasi Klien/server, baik dalam jaringan lokal(LAN) maupun jaringan bersekala luas (WAN). Java Tidak Bergantung Platform Program Java sifatnya tidak bergantung platform. Artinya, Java dapat dijalankan di semua komputer dan bahkan di semua sistem operasi . Beberapa Sistem Operasi yang mendukung Java SISTEM OPERASI VENDOR AIX IBM DG/UX Data General Corporation Digital OpenVMS Digital Equipment Corporation Digital UNIX Digital Equipment Corporation HP-UX Hewlett Packard IRIX Silicon Graphics Linux Banyak Perusahaan MacOS Apple Netware Novell OS/2 IBM OS/390 dan OS/400 IBM Solaris Sun Microsystems Keluarga Windows Microsoft Corporation Java adalah Bahasa Pemrograman Berorientasi Objek Sebagai bahasa pemrograman yang berorientasi objek, Java menggunakan kelas untuk membentuk suatu objek. Pewarisan adalah salah satu sifat yang ada pada pemrograman berbasis objek, yang memungkinkan sifat-sifat suatu objek diturunkan dengan mudah ke objek lain. Jenis Program Java Java Applet : Program Java yang diletakkan pada Web Server dan diakses melalu Web Browser. Java Aplikasi : Program Java yang bersifat umum. J2SE Standart Edition J2ME Mobile Edition J2EE Enterprise Edition Mengenal J2SDK J2SDK (Java 2 System Development Kit) disediakan oleh Sun Microsystem. Perangkat pengembangan yang tergolong sebagai IDE (Integrated Development Environment) : o Semantic Café o Microsoft Visual J++ o Borland Jbuilder o Netbeans IDE o Jcreator Kompiler dan Interpreter Java Kompiler Java bernama javac. Program ini berguna untuk mengkompilasi berkas sumber kode java ke dalam bentuk yang dapat dimengerti oleh interpreter java. Hasil kompilasi berupa berkas bytecode. Dalam hal ini akhiran yang digunakan berupa .class. Interpreter java digunakan untuk mengeksekusi/ menjalankan berkas bytecode (.class). Program ini yang dipakai untuk menjalankan program Java, khususnya untuk yang tergolong aplikasi. Debugger java Debugger jdb berfungsi seperti interpreter tetapi dilengkapi dengan kemampuan khusus seperti menghentikan eksekusi program pada posisi yang dikehendaki oleh pemrogram dan menampilkan nilai variabel-variabel tertentu. Program ini berguna untuk melacak kesalahan program. Penampil applet Penampil applet, appletviewer, berguna untuk menampilkan program ini biasa digunakan untuk applet. Struktur Dasar Pemrograman Java Komentar Perbaris Blok Java Doc Class Nama Class Variable Operation Penamaan Class Diawali huruf kapital Tidak boleh ada spasi Tidak boleh diawali angka Unique Case Sensitive Terima Kasih