Java dikembangkan oleh Sun Microsystem pada 1995 dan merupakan bahasa pemrograman berorientasi objek yang aman dan independen platform. JDK berisi alat kompilasi dan eksekusi untuk membuat dan menjalankan program Java.
4. Perkenalan Dengan Java
Karya Sun Microsystem Inc, rilis resmi Nov 1995. Pada 1996,
Sun mengeluarkan JSDK (Java Sosftware Developemtn Kit).
• Versi 1.02 (Konektiitas basis data dan object lainnya)
• Versi 1.1 pada 1997 (event model, internationalozation,
komponen JavaBean)
• Versi 1.2 pada 1998 (UI toolkit "Swing" berbasis GUI)
• Versi 1.3 pada 2000
• Versi 1.4 (dukungan design by contract)
• Versi 1.5 (parameterized types, enumeration, metadata)
• Versi 1.5 (Lightweigth database system atu Derby) proyek
basis data Apache.
5. Perkenalan Dengan Java
Dari Handheld sampai Aplikasi Skala Eterpriese.
Bermula di tunjukkan untuk applet di web browser, mulai
berkembang ke handheld devices seperti handphone, PDA.
Sampai aplikasi skala enterprise di beragam komputer server.
Edisi Java
• J2SE (kaya fiture, stabil, cross-platform, koneksi database,
GUI, I/O, Jaringan
• J2EE (multitier enterprise applications spt JavaBean,
JavaServer Pages, XML)
• J2ME (pager, smart card, cell phone, PDA dan set-tp box)
6. Fitur Penting Bahasa Java
• Sederhana
• Orientasi Object
• Statically typed
• Dikompilasi
• Kecil dan sederhana
• Aman
• Independen terhadap platform
7. Java Development Kit
JDK berisi sekumpulan kakas dan baris perintah (command-line tool)
Daftar komponen utama JDK:
1. Kompilator (javac)
2. Interpreter (java)
3. Applet viewer (appletviewer)
4. Debugger (jdb)
5. Class file disasembler (javap)
6. Header and stub file generator (javah)
7. Documentation generator (javadoc)
8. Applet demo
9. Kode sumber Java API
8. Program Java Pertama
Pola program Java:
public class NamaClass{
public static void main(String[] args){
// intruksi-intruksi program
}
}
9. Program Java Pertama
Program pertama: BukanPuteraBatamBiasa.java
public class BukanPuteraBatamBiasa{
public static void main(String[] args){
System.out.println("Tampil String Kami Pertama Di
Java Sebagai Berikut : ");
System.out.println("Bukan Putera Batam Biasa");
}
}
10. Program Java Pertama
1. public disebut access modifier
2. class segala sesuatu program java berada dalam suatu class.
3. nama class adalah BukanPuteraBatamBiasa
4. fungsi main() :
- merupakan main program, memiliki argumen args[] adalah array object.
- public (metode dapat di panggil dari manapun didalam dan di luar class.
- static (sama untuk seluruh instan dari kelass)
- void (metode tidak mengirim apapun setelah selesainya).
5. Intruksi System.out.println(); / Menampilkan sebuah string output ke layar.
ekspresi :
{
System.out.println("Hello, World!");
}
harus di akhiri titik koma (;)
11. Program Java Pertama
2. Applet (program byte code yang akan diinterprestasikan browser)
import java.awt.Graphics;
import java.swing.JApplet;
BukanPutraBatamBrowser.java
public class BukanPutraBatamBrowser extends JApplet{
public void paint(Graphics g){
super.paint(g);
g.drawString("Putera Batam!", 25,25);
}
}
12. Program Java Pertama
Tipe Aplikasi Java:
1. Berbasis Window
HalloJendelaPuteraBatam.java
import javax.swing.*;
public class HalloJendelaPuteraBatam{
JOptionPane.showMessageDialog(null, "Hallo, Jendela Putera Batam...");
}
14. Terimakasih..!!
Soal
• Jelaskan sejarah singkat java?
• Sebutkan Kelebihan Pemrograman
Berorintasi Objek?
• Sebutkan Fitur Penting Bahasa Java?
• Apa singkatan JDK dan sebutkan
kegunaanya?
• Apa alasan bahasa pemrograman adalah
basa yang aman?