Pemrograman Java Akhmad Fauzi Hasibuan, S.Si Pertemuan 1
Pokok Bahasan • Perkenalan Dengan Java • Fitur Penting Bahasa Java • Java Development Kit • Program Java Pertama
Kompetensi Mahasiswa dapat memahami sejarah, fiture, jdk dan program pertama pada bahasa pemrograman java.
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.
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)
Fitur Penting Bahasa Java • Sederhana • Orientasi Object • Statically typed • Dikompilasi • Kecil dan sederhana • Aman • Independen terhadap platform
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
Program Java Pertama Pola program Java: public class NamaClass{ public static void main(String[] args){ // intruksi-intruksi program } }
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"); } }
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 (;)
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); } }
Program Java Pertama Tipe Aplikasi Java: 1. Berbasis Window HalloJendelaPuteraBatam.java import javax.swing.*; public class HalloJendelaPuteraBatam{ JOptionPane.showMessageDialog(null, "Hallo, Jendela Putera Batam..."); }
Siklus Program Java 1. Edit 2. Compile 3. Loading 4. Verify 5. Execute
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?

Introduction Java Programming

  • 1.
    Pemrograman Java Akhmad FauziHasibuan, S.Si Pertemuan 1
  • 2.
    Pokok Bahasan • PerkenalanDengan Java • Fitur Penting Bahasa Java • Java Development Kit • Program Java Pertama
  • 3.
    Kompetensi Mahasiswa dapat memahamisejarah, fiture, jdk dan program pertama pada bahasa pemrograman java.
  • 4.
    Perkenalan Dengan Java KaryaSun 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 DariHandheld 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 BahasaJava • Sederhana • Orientasi Object • Statically typed • Dikompilasi • Kecil dan sederhana • Aman • Independen terhadap platform
  • 7.
    Java Development Kit JDKberisi 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 Polaprogram Java: public class NamaClass{ public static void main(String[] args){ // intruksi-intruksi program } }
  • 9.
    Program Java Pertama Programpertama: 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 TipeAplikasi Java: 1. Berbasis Window HalloJendelaPuteraBatam.java import javax.swing.*; public class HalloJendelaPuteraBatam{ JOptionPane.showMessageDialog(null, "Hallo, Jendela Putera Batam..."); }
  • 13.
    Siklus Program Java 1.Edit 2. Compile 3. Loading 4. Verify 5. Execute
  • 14.
    Terimakasih..!! Soal • Jelaskan sejarahsingkat 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?