Java adalah bahasa pemrograman berorientasi objek murni yang dibuat berdasarkan kemampuan-kemampuan terbaik bahasa pemrograman objek sebelumnya (C++, Ada, Simula). Java diciptakan oleh James Gosling, developer dari Sun Microsystems pada tahun 1991. Karakteristik Java antara lain :
- Sederhana (Simple)
- Berorientasi Objek (Object Oriented)
- Terdistribusi (Distributed)
- Interpreted
- Robust
- Aman (Secure)
- Architecture Neutral
- Portable
- Performance
- Multithreaded
- Dinamis
Macam-macam Java 2 Software Developer Kit (J2SDK) antara lain :
- J2SE (Java 2 Standard Edition)
- J2EE (Java 2 Enterprise Edition)
- J2ME (Java 2 Micro Edition)
- Sederhana (Simple)
- Berorientasi Objek (Object Oriented)
- Terdistribusi (Distributed)
- Interpreted
- Robust
- Aman (Secure)
- Architecture Neutral
- Portable
- Performance
- Multithreaded
- Dinamis
Macam-macam Java 2 Software Developer Kit (J2SDK) antara lain :
- J2SE (Java 2 Standard Edition)
- J2EE (Java 2 Enterprise Edition)
- J2ME (Java 2 Micro Edition)
Java mempunyai platform yaitu :
- Java Virtual Machine (Java VM)
- Java Application Programming Interface (Java API)
Aplikasi-aplikasi java antara lain :
- Stand alone
- Applets
- Aplikasi berbasis Windows (GUI)
- Java Servlet
- Java Server Pages (JSP)
- Java Beans dan Enterprise Java Beans
- Java Micro Edition
1.) Penulisan program: o Menulis program Struktur program java yaitu :
Komentar program
Deklarasi package dan import
class NamaKelas { <pernyataan> }
// Kelas pertama
class NamaKelasLain { <pernyataan> }
// Kelas lainnya
Program Java (.java)
1.Dapat ditulis dalam satu file .java :
- Berisi satu kelas
- Berisi beberapa kelas
2.Ditulis dalam beberapa file .java :
- Satu file satu kelas
- Satu file banyak kelas
Hanya boleh ada satu fungsi utama pada setiap program objek.
2.) Kompilasi javac <namafile.java>
Contoh:
javac HelloWorld.java
3.) Eksekusi
java <namafile hasil kompilasi> [<argumen baris perintah>]
Contoh:
java HelloWorld
Contoh Program 1 (HelloWorld.java) yaitu :
/**
* Program Java untuk menuliskan kata Hello, world!
* HelloWorld.java
*/
// Deklarasi kelas class HelloWorld { // Deklarasi fungsi yang mewakili program utama public static void main(String args[]) {
System.out.println("Hello, world!");
}
}
Komentar
Posting Komentar