1 / 17

Pengenalan Program Java

Pengenalan Program Java. Pengenalan Lingkungan Java. Program Java akan melalui 5 tahap proses, yaitu : Edit Compile Load Verify Execute. a. Edit. Menulis program java dengan menggunakan program editor seperti JCreator, Notepad, dll Disimpan dengan ekstensi file .java

Télécharger la présentation

Pengenalan Program Java

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Pengenalan Program Java

  2. Pengenalan Lingkungan Java • Program Java akan melalui 5 tahap proses, yaitu : • Edit • Compile • Load • Verify • Execute

  3. a. Edit • Menulis program java dengan menggunakan program editor seperti JCreator, Notepad, dll • Disimpan dengan ekstensi file .java • Misal : HelloWorld.java

  4. b. Compile • Menggunakan perintah javac untuk meng-compile program java • Akan menghasilkan bytecode (instruksi-instruksi yg dimengerti oleh Java interpreter). • Contoh perintah untuk meng-compile program java : javac HelloWorld.java • Jika proses kompilasi benar, akan dihasilkan file dengan ekstensi .class, misal : HelloWorld.class

  5. c. Load • Menempatkan program (.class) ke dalam memory sebelum dijalankan. • Dilakukan oleh class loader. • File .class dapat di-load dari penyimpanan di komputer kita atau dari jaringan/network (jaringan lokal atau internet).

  6. d. Verify • Memastikan agar bytecode dalam file .class valid

  7. e. Eksekusi • Menggunakan Java Interpreter • Membaca bytecode dan menerjemahkannya menjadi bahasa yang dimengerti oleh komputer (bahasa mesin). • Perintahnya adalah : java HelloWorld • Java Interpreter = Java Virtual Machine (JVM)

  8. Java API Packages / Java Class Library Java menyediakan banyak class yang di kelompokkan ke dalam bermacam-macam kategori yang disebut Packages. Packages ini disebut sebagai Java Application Programming Interface (Java API) atau Java Class Library.

  9. Contoh Packages : • Java.io (Java Input/Output packages). • Java.lang (Java Language packages, kita tdk perlu menggunakan perintah import pada saat ingin menggunakan class-class yg ada di dalamnya). • Javax.swing (Java Swing GUI Component packages). • Utk lebih jelasnya lihat di http://java.sun.com/javase/6/docs/api/

  10. Program Sederhana

  11. 1 // Fig. 2.1: Welcome1.java 2 // Text-printing program. Komentar / Comments • Komentar diawali dg tanda // • Komentar diabaikan selama proses eksekusi program • Sebagai dokumentasi atas kode program • Memudahkan pembacaan kode (code readability) • Traditional comments: /* ... */ • /* Ini ada adalah remark beberapa baris */ • Baris kosong • Membuat program lebih mudah dibaca • Baris kosong, spasi, dan tab adalah ‘white-space characters’ • Diabaikan oleh compiler

  12. 4 public class Welcome1 Catatan : • Awal pendeklarasian utk class Welcome1 • Sebuah program java minimal mempunyai 1 pendeklarasian class. • By convention (aturan tdk tertulis), semua nama class di Java dimulai dengan huruf besar dan huruf besar pada tiap katanya. Misal : class Welcome1, class HelloWorld, class HitungLembur.

  13. Catatan lanjutan : • Java identifier • Sekumpulan karakter yang terdiri dari huruf, angka, underscores ( _ ) dan tanda dollar ( $ ) • Tdk boleh diawali dg angka, tdk boleh ada spasi • Contoh : Welcome1, $value, _value, button7 • 7button is invalid • Java bersifat case-sensitive. Sehingga AB dan Ab adalah berbeda.

  14. 7 public static void main( String args[] ) 8 { • Pada tiap aplikasi Java • Aplikasi mulai dieksekusi pada ‘main’ • Tanda kurung menandakan ‘main’ adalah method • Aplikasi Java terdiri dari 1 atau lbh method • Satu method hrs bernama ‘main’ • ‘void’ berarti ‘main’ tdk mengembalikan nilai • Kurawal kiri (brs 8) menandakan dimulainya pendeklarasian method • Diakhiri dg kurawal kanan } (brs 11)

  15. 9 System.out.println( "Welcome to Java Programming!" ); • Perintah utk mencetak sekumpulan karakter • String – sekumpulan karakter yg berada di antara tanda kutip ganda • System.out • Standard output object • Print ke command window (i.e., MS-DOS prompt) • Method System.out.println • Stlh mencetak, cursor akan berada di baris baru • Baris 9 ini disebut sebagai statement • Tiap statement harus diakhiri tanda semicolon ;

  16. Contoh Program Lain : import java.util.Scanner; public class Addition2 { public static void main (String args[]) { Scanner input = new Scanner(System.in); int number1; int number2; int sum; System.out.print("Masukkan angka pertama : "); number1 = input.nextInt(); System.out.print("Masukkan angka kedua : "); number2 = input.nextInt(); sum = number1 + number2; System.out.println("Jumlahnya : "+sum); } }

  17. Hasilnya :

More Related