SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
J.E.N.I.



                                      BAB 3
       Mengenali Lingkup Pemrograman Anda

3.1 Tujuan
Dalam bagian ini, kita akan membahas tentang bagaimana menulis, mengkompilasi dan
menjalankan program Java. Terdapat dua cara dalam melakukannya, yang pertama
menggunakan console dan text editor. Sedangkan cara kedua adalah dengan
menggunakan NetBeans yang merupakan Integrated Development Environment
atau yang disebut IDE.

Pada akhir pembahasan, diharapkan pembaca dapat :
  Membuat program Java menggunakan text editor dan console dalam Linux (Ubuntu
   Dapper)
  Membedakan antara syntax-errors dan runtime-errors
  Membuat program Java menggunakan NetBeans



3.2 Pendahuluan
IDE adalah sebuah peralatan dalam pemrograman yang diintegrasikan ke dalam aplikasi
software yang mendukung pembangunan GUI, teks atau penulisan kode, compiler dan
debugger.

Tutorial ini menggunakan Ubuntu Dapper sebagai sistem operasinya. Sebelum
menggunakan tutorial ini, pastikan bahwa telah menginstal Java dan NetBeans dalam
sistem yang Anda gunakan. Untuk instruksi bagaimana cara menginstal Java dan
NetBeans, dapat dilihat pada Appendix A. Untuk versi Windows XP dalam bagian ini,
dapat dilihat pada Appendix B.

Sebelum membahas lebih terperinci, pada awalnya akan kita lihat program Java pertama
yang akan Anda tulis.



3.3 Program Java Pertama
               public class Hello
               {
                   /**
                    * My first java program
                    */
                   public static void main(String[] args) {

                        //Menampilkan kata "Hello world" dilayar
                           System.out.println("Hello world!");

                    }
               }

Pengenalan Pemrograman I                                                           1
J.E.N.I.



Sebelum menjelaskan apa arti dari program tersebut, cobalah untuk menulis program
ini di dalam file dan kemudian menjalankannya.




3.4 Menggunakan Text Editor dan Console
Dalam contoh ini, kita akan menggunakan text editor untuk mengedit program Java.
Anda juga akan membuka terminal window untuk mengkompilasi dan mengeksekusi
program Java Anda.

Langkah 1: Memulai Text Editor
Untuk memulai text editor di Linux , klik pada Applications->Accessories->Text Editor.




                             Gambar 1: Aplikasi Text Editor di Linux




Pengenalan Pemrograman I                                                                 2
J.E.N.I.



Langkah 2: Membuka Terminal
Untuk membuka terminal di Linux, klik pada Applications-> Accessories-> Terminal.




                                   Figure 2: Terminal pada Linux


Langkah 3: Tulislah listing program Java Anda dalam text editor.




                      Gambar 3: Menulis Kode Program Menggunakan Text Editor




Pengenalan Pemrograman I                                                            3
J.E.N.I.



Langkah 4: Simpanlah program Java Anda

Program ini akan disimpan dalam file yang bernama ''Hello.java'', dan disimpan dalam
sebuah folder yang bernama MYJAVAPROGRAMS.

Untuk membuka Save dialog box, klik pada File menu yang terdapat pada menubar dan
kemudian klik save.

Setelah melakukan instruksi tersebut, dialog box akan tampil seperti gambar dibawah
ini.




                                Gambar 4: Menyimpan File




Pengenalan Pemrograman I                                                           4
J.E.N.I.


Klik pada tombol browse, kemudian klik tombol Create Folder.




Pengenalan Pemrograman I                                       5
J.E.N.I.



Nama folder baru, MYJAVAPROGRAMS. Sekarang, klik pada folder MYJAVAPROGRAMS
untuk mengetahui isi folder yang ada didalamnya. Setelah Anda klik pada folder
tersebut, Anda akan melihat gambar yang ditampilkan seperti berikut ini. Untuk saat ini
folder tersebut harus kosong sampai terbuatnya folder baru dan kita akan menyimpan
semuanya didalam folder tersebut.




Sekarang, dalam textbox Selection, ketiklah nama file dari program Anda, yaitu
''Hello.java'', kemudian klik pada tombol SAVE.




Pengenalan Pemrograman I                                                              6
J.E.N.I.


Sekarang Anda telah menyimpan file Anda, ingatlah cara bagaimana nama frame dapat
berubah dari ''Untitled Document 1 (modified) – gedit'' menjadi "Hello.java
(~/MYJAVAPROGRAMS) – gedit". Jika Anda ingin melakukan perubahan pada file Anda,
Anda hanya perlu mengeditnya, kemudian menyimpannya kembali dengan mengklik
pada File->Save.




                           Gambar 5: Jendela Baru setelah Penyimpanan




Pengenalan Pemrograman I                                                        7
J.E.N.I.



Langkah 5: Mengkompilasi program Anda
Langkah berikut ini adalah mengkompilasi program Anda. Masuklah ke Terminal Window
yang telah kita buka sebelumnya.

Ketika Anda membuka terminal window, terminal tersebut menampilkan jendela yang
disebut sebagai home folder Anda. Untuk melihat isi dari folder tersebut, ketik ls dan
kemudian tekan ENTER. Apa yang akan Anda temukan adalah daftar file-file dan folder
di dalamnya.

Disinilah Anda dapat melihat folder dengan nama "MYJAVAPROGRAMS" yang telah kita
buat sebelumnya, dan merupakan tempat dimana kita menyimpan program Hello.java
kita. Kemudian masuklah ke dalam direktori tersebut.

Untuk masuk ke dalam sebuah direktori, ketiklah perintah : cd [directory name].
Perintah ''cd'' digunakan untuk merubah direktori. Dalam hal ini, nama dari direktori kita
adalah MYJAVAPROGRAM, maka Anda harus mengetik : cd MYJAVAPROGRAMS.




                                 Gambar 6: Merubah Direktori




Pengenalan Pemrograman I                                                                 8
J.E.N.I.


Setelah berada di dalam folder yang berisi program Java Anda, sudah saatnya untuk
memulai meng-compile program Java tersebut. Sebagai catatan, bahwa file yang Anda
maksud harus ada didalam folder yang Anda pilih. Periksalah dengan menjalankan
perintah ''ls'' lagi untuk melihat bahwa file Anda ada didalam folder tersebut.




                           Gambar 7: Daftar File didalam Direktori yang Baru



Untuk mengkompilasi program Java, gunakanlah perintah : javac [filename]. Dalam
hal ini, Anda mengetikan perintah : javac Hello.Java.




                                  Gambar 8: Mengkompilasi File Java
Pengenalan Pemrograman I                                                        9
J.E.N.I.



Selama pengkompilasian, javac menambah file ke dalam disk yang disebut
[filename].class, atau dalam hal ini, Hello.class, yang merupakan kode sebenarnya.

Langkah 6 : Menjalakan Program
Selama proses pengkompilasian, javac menambah file baru kedalam disk yang disebut
[filename].class, dalam hal ini, Hello.class, yang merupakan kode sebenarnya saat
ini, dengan perkiraan tidak ada permasalahan pada saat proses compile (kita akan
menyelidiki dan membahas permasalahan yang ditemukan selama proses compile, pada
bagian berikutnya), berarti telah siap untuk menjalankan program Anda.

Untuk menjalankan program Java Anda, dengan mengetikkan perintah : java [filename
without the extension], maka dalam hal ini, Anda mengetikkan perintah : java Hello.

Sekarang Anda dapat melihat di layar bahwa Anda telah menjalankan program Java
pertama Anda, yang menampilkan pesan, ''Hello world!''.




                            Gambar 9: Menjalankan File Class




Pengenalan Pemrograman I                                                         10
J.E.N.I.




3.4.1 Errors

Apa yang telah ditunjukan sejauh ini adalah program Java dimana kita tidak menemukan
berbagai masalah dalam proses kompilasi maupun pada saat menjalankannya.
Bagaimanapun juga, hal ini tidak selalu terjadi. Seperti yang telah kita diskusikan pada
bagian pertama dari latihan ini, biasanya kita juga akan menemukan permasalahan
selama proses berlangsung.

Seperti yang telah didiskusikan sebelumnya, ada 2 macam error. Pertama adalah
compile-time error atau yang disebut juga sebagai syntax error. Kedua adalah runtime
errors.


3.4.1.1 Syntax Errors
Syntax errors biasanya terjadi karena kesalahan penulisan. Mungkin Anda kekurangan
sebuah perintah di Java atau lupa untuk menulis tanda titik-koma pada akhir
pernyataan. Java mencoba untuk mengisolasi error tersebut dengan cara menunjukkan
baris dari kode dan terlebih dahulu menunjuk karakter yang salah dalam baris tersebut.
Bagaimanapun juga, error belum tentu berada pada titik yang ditunjuk.

Kesalahan umum lainnya adalah dalam kapitalisasi, ejaan, penggunaan dari karakter
khusus yang tidak benar, dan penghilangan dari pemberian tanda baca yang
sebenarnya.

Mari kita mengambil contoh, pada program Hello.java, dimana dengan sengaja kita
menghilangkan titik-koma pada akhir pernyataan dan juga mencoba untuk mengetikkan
ejaan yang salah pada sebuah perintah.




                           Gambar 10: Listing Program yang Memiliki Error



Pengenalan Pemrograman I                                                              11
J.E.N.I.




Lihatlah pesan error yang ditampilkan setelah peng-compile-an program dijalankan.
Pesan error yang pertama memberitahu bahwa di program Anda terdapat error pada
baris 6. Hal itu menunjuk pada kata setelah statict, dimana seharusnya dieja sebagai
static.

Pesan error yang kedua memberitahukan bahwa pada program tersebut kehilangan titik-
koma setelah pernyataan Anda.




                       Gambar 11: Pengkompilasian Llisting Program yang Memiliki Error


Jika Anda menemukan banyak pesan error, cobalah untuk mengoreksi kesalahan yang
pertama pada daftar error satu per satu, dan mencoba untuk mengkompilasinya
kembali. Dengan melakukan hal tersebut maka, dapat mengurangi total error yang ada.


3.4.1.2 Run-time Errors
Run-time error merupakan error yang tidak akan ditampilkan sampai Anda menjalankan
program Anda. Bahkan program yang dikompilasi dengan sukses dapat menampilkan
jawaban yang salah jika programmer belum berpikir sampai struktur dan proses logis
dari program tersebut.




Pengenalan Pemrograman I                                                                 12
J.E.N.I.



3.5 Menggunakan NetBeans
Sekarang kita mencoba mengerjakan program kita dengan jalan yang lebih rumit, mari
kita lihat bagaimana mengerjakan semua proses yang telah dijelaskan pada bagian
sebelumnya dengan menggunakan sebuah aplikasi.

Pada bagian pelajaran ini, kita akan menggunakan NetBeans, yang merupakan
Integrated Development Environment atau IDE. Suatu IDE adalah lingkup
pemrograman yang diintegrasikan kedalam suatu aplikasi perangkat lunak yang
menyediakan pembangun GUI, suatu text atau kode editor, suatu compiler atau
interpreter dan suatu debugger.

Langkah 1 : NetBeans
Ada dua cara untuk menjalankan NetBeans. Pertama menulis perintah menggunakan
terminal, atau hanya dengan mengklik pada tombol shortcut yang dapat ditemukan di
desktop.

Untuk menjalankan NetBeans menggunakan command-line. Bukalah terminal (lihat
langkahnya pada bagaimana menjalankan terminal didiskusi sebelumnya), dan ketiklah :
netbeans.




                   Gambar 12: Menjalankan NetBeans Menggunakan Command-Line




Pengenalan Pemrograman I                                                          13
J.E.N.I.


Cara kedua untuk menjalankan NetBeans, adalah dengan mengklik shortcut icon yang
terdapat pada desktop Anda.




               Gambar 13: Menjalankan NetBeans Menggunakan Shortcut Icon di Desktop




Pengenalan Pemrograman I                                                              14
J.E.N.I.


Setelah Anda membuka NetBeans IDE, Anda akan melihat graphical user interface (GUI)
seperti yang ditunjukkan dibawah ini.




                           Gambar 14: Window Setelah Membuka NetBeans




Pengenalan Pemrograman I                                                         15
J.E.N.I.



Langkah 2: Membuat sebuah Project
Pertama, mari kita buat sebuah project. Klik pada File->New Project. Setelah
melakukannya, akan ditampilkan kotak dialog project yang baru. Kemudian klik pada
Java Application dan klik tombol NEXT.




                            Gambar 15: Memilih Tipe Project




Pengenalan Pemrograman I                                                       16
J.E.N.I.


Sekarang, dialog aplikasi yang baru akan ditampilkan.




                            Gambar 16: Mengatur Informasi Project




Pengenalan Pemrograman I                                            17
J.E.N.I.


Cobalah untuk mengubah lokasi aplikasi, dengan mengklik pada tombol BROWSE.
Kemudian dialog lokasi project akan muncul. Klik dua kali pada home folder Anda.




                           Gambar 17: Mengatur Lokasi Project
Kemudian isi dari folder root akan ditampilkan. Lalu klik dua kali pada folder
MYJAVAPROGRAMS dan klik tombol OPEN.




Pengenalan Pemrograman I                                                      18
J.E.N.I.


Lihatlah Project Location dan Project Folder telah berubah menjadi
 /home/florence/MYJAVAPROGRAMS.

Yang terakhir, pada textfield Create Main Class, tulislah Hello sebagai nama kelas utama,
dan kemudian klik tombol FINISH.




  Gambar 18: Window setelah Mengatur Lokasi Project ke MYJAVAPROGRAMS/Mengatur kelas utama project
                                             menjadi Hello




Pengenalan Pemrograman I                                                                             19
J.E.N.I.


Langkah 3 : Menulis dalam Program Anda
Sebelum menulis program Anda, pertama akan dijelaskan mengenai jendela utama
setelah membuat project.

Seperti ditunjukkan di bawah, secara otomatis NetBeans membuat kode dasar untuk
program Java Anda. Anda dapat menambah pernyataan-pernyataan Anda pada kode
yang telah di-generate. Pada sisi kiri jendela, Anda dapat melihat daftar folder dan file-
file yang dihasilkan NetBeans setelah membuat sebuah project. Semua ini dapat Anda
temukan dalam folder MYJAVAPROGRAMS Anda, dimana Anda menetapkan lokasi project
tersebut.




                   Gambar 19: Tampilan dari Project yang telah Dibuat




Pengenalan Pemrograman I                                                                20
J.E.N.I.


Sekarang, cobalah memodifikasi kode yang dihasilkan oleh NetBeans. Untuk saat ini
abaikan bagian-bagian lain dari program, detail dari kode tersebut akan dijelaskan pada
bagian berikutnya. Masukkan kode :

                           System.out.println("Hello world!");

Setelah pernyataan, //TODO code application logic here.




                                  Gambar20: Memasukkan Kode




Pengenalan Pemrograman I                                                             21
J.E.N.I.



Langkah 4 : Mengkompilasi Program Anda
Sekarang, untuk mengkompilasi program Anda, klik pada Build->Buid Main Project.
Atau, Anda juga dapat menggunakan tombol shortcut untuk mengkompilasi kode Anda.




Pengenalan Pemrograman I                                                      22
J.E.N.I.


Jika tidak terdapat error pada program Anda, Anda dapat melihat pesan sukses build
pada jendela yang dihasilkan.




                       Gambar 21: Tampilan Setelah sukses melakukan compile




Pengenalan Pemrograman I                                                        23
J.E.N.I.


Langkah 5 : Menjalankan Program Anda
Untuk menjalankan program Anda, klik pada Run->Run Main Project. Atau Anda juga
dapat menggunakan tombol shortcut untuk menjalankan program Anda.




                           Gambar 22: Menjalankan dengan NetBeans




Pengenalan Pemrograman I                                                     24
J.E.N.I.


Hasil dari program Anda ditampilkan pada jendela.




                      Gambar 23: Tampilan Setelah Sukses Menjalankan Program




Pengenalan Pemrograman I                                                       25
J.E.N.I.



3.6 Latihan
3.6.1 Hello World!

Menggunakan NetBeans, membuat class dengan nama : [NamaAnda]. Hasil dari
program yang harus tampil di layar :

              Welcome to Java Programming [NamaAnda]!!!


3.6.2 The Tree

Menggunakan NetBeans, membuat class dengan nama : TheTree. Hasil dari program
yang harus tampil dilayar :

              I think that I shall never see,
              a poem as lovely as a tree.
              A tree whose hungry mouth is pressed
              Against the Earth’s sweet flowing breast.




Pengenalan Pemrograman I                                                   26

Contenu connexe

Tendances

Tutorial Penggunaan Laravel
Tutorial Penggunaan LaravelTutorial Penggunaan Laravel
Tutorial Penggunaan LaravelEka Rahmawati
 
Java (Netbeans) - Exception handling - Object Oriented Programming
Java (Netbeans) - Exception handling - Object Oriented ProgrammingJava (Netbeans) - Exception handling - Object Oriented Programming
Java (Netbeans) - Exception handling - Object Oriented ProgrammingMelina Krisnawati
 
Panduan menggunakan program pascal versi 7
Panduan menggunakan program pascal versi 7Panduan menggunakan program pascal versi 7
Panduan menggunakan program pascal versi 7Simon Patabang
 
Makalah java final
Makalah java finalMakalah java final
Makalah java finaladitamayahya
 
270610 arm pemrograman_java_dengan_netbean_ide
270610 arm pemrograman_java_dengan_netbean_ide270610 arm pemrograman_java_dengan_netbean_ide
270610 arm pemrograman_java_dengan_netbean_ideVera Lake
 
OOP Dalam Pemrograman Java
OOP Dalam Pemrograman JavaOOP Dalam Pemrograman Java
OOP Dalam Pemrograman JavaAnjar Ridwan
 
Bahasa pemrograman pascal
Bahasa pemrograman pascalBahasa pemrograman pascal
Bahasa pemrograman pascalFandi Rahmat
 

Tendances (14)

My javanote01
My javanote01 My javanote01
My javanote01
 
Tutorial Penggunaan Laravel
Tutorial Penggunaan LaravelTutorial Penggunaan Laravel
Tutorial Penggunaan Laravel
 
Modul i
Modul iModul i
Modul i
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Java (Netbeans) - Exception handling - Object Oriented Programming
Java (Netbeans) - Exception handling - Object Oriented ProgrammingJava (Netbeans) - Exception handling - Object Oriented Programming
Java (Netbeans) - Exception handling - Object Oriented Programming
 
Laporan 6
Laporan 6Laporan 6
Laporan 6
 
Belajar Java dasar
Belajar Java dasarBelajar Java dasar
Belajar Java dasar
 
Panduan menggunakan program pascal versi 7
Panduan menggunakan program pascal versi 7Panduan menggunakan program pascal versi 7
Panduan menggunakan program pascal versi 7
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Makalah java final
Makalah java finalMakalah java final
Makalah java final
 
Makalah java
Makalah javaMakalah java
Makalah java
 
270610 arm pemrograman_java_dengan_netbean_ide
270610 arm pemrograman_java_dengan_netbean_ide270610 arm pemrograman_java_dengan_netbean_ide
270610 arm pemrograman_java_dengan_netbean_ide
 
OOP Dalam Pemrograman Java
OOP Dalam Pemrograman JavaOOP Dalam Pemrograman Java
OOP Dalam Pemrograman Java
 
Bahasa pemrograman pascal
Bahasa pemrograman pascalBahasa pemrograman pascal
Bahasa pemrograman pascal
 

Similaire à Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda

mengenali lingkup pemrograman anda
mengenali lingkup pemrograman andamengenali lingkup pemrograman anda
mengenali lingkup pemrograman andaRyanMany
 
JENI-Intro1-Bab03-Mengenali Lingkup Pemrograman Anda.pdf
JENI-Intro1-Bab03-Mengenali Lingkup Pemrograman Anda.pdfJENI-Intro1-Bab03-Mengenali Lingkup Pemrograman Anda.pdf
JENI-Intro1-Bab03-Mengenali Lingkup Pemrograman Anda.pdfJurnal IT
 
Pertemuan 1 - Pemrograman II - Netbeans
Pertemuan 1 - Pemrograman II - NetbeansPertemuan 1 - Pemrograman II - Netbeans
Pertemuan 1 - Pemrograman II - Netbeansbeiharira
 
Pengenalan java
Pengenalan javaPengenalan java
Pengenalan javadhiqde
 
modul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdf
modul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdfmodul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdf
modul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdfHerikusnawijaya3
 
Aplikasi gui netbeans
Aplikasi gui netbeansAplikasi gui netbeans
Aplikasi gui netbeansEdo Galeria
 
Modul Tutorial Membuat Class pada Visual Studio 2010
Modul Tutorial Membuat Class pada Visual Studio 2010Modul Tutorial Membuat Class pada Visual Studio 2010
Modul Tutorial Membuat Class pada Visual Studio 2010Choi Melia
 
Jeni intro1-bab04-dasar-dasar pemrograman
Jeni intro1-bab04-dasar-dasar pemrogramanJeni intro1-bab04-dasar-dasar pemrograman
Jeni intro1-bab04-dasar-dasar pemrogramanKristanto Wijaya
 
dasar-dasar pemrograman
dasar-dasar pemrogramandasar-dasar pemrograman
dasar-dasar pemrogramanRyanMany
 
01. prak.-bahasa-pemrograman-new
01. prak.-bahasa-pemrograman-new01. prak.-bahasa-pemrograman-new
01. prak.-bahasa-pemrograman-newBoy Cuii
 
JENI-Intro1-Bab04-Dasar-Dasar Pemrograman.pdf
JENI-Intro1-Bab04-Dasar-Dasar Pemrograman.pdfJENI-Intro1-Bab04-Dasar-Dasar Pemrograman.pdf
JENI-Intro1-Bab04-Dasar-Dasar Pemrograman.pdfJurnal IT
 
27. prak.-algoritma-pemrograman-ii
27. prak.-algoritma-pemrograman-ii27. prak.-algoritma-pemrograman-ii
27. prak.-algoritma-pemrograman-iiAyu Karisma Alfiana
 
Langkah kompilasi project by depandi enda
Langkah kompilasi project by depandi endaLangkah kompilasi project by depandi enda
Langkah kompilasi project by depandi endaDevandy Enda
 
Modul Pert 2 Praktek
Modul Pert 2 PraktekModul Pert 2 Praktek
Modul Pert 2 PraktekRUDISELAMAT2
 

Similaire à Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda (20)

mengenali lingkup pemrograman anda
mengenali lingkup pemrograman andamengenali lingkup pemrograman anda
mengenali lingkup pemrograman anda
 
JENI-Intro1-Bab03-Mengenali Lingkup Pemrograman Anda.pdf
JENI-Intro1-Bab03-Mengenali Lingkup Pemrograman Anda.pdfJENI-Intro1-Bab03-Mengenali Lingkup Pemrograman Anda.pdf
JENI-Intro1-Bab03-Mengenali Lingkup Pemrograman Anda.pdf
 
Pertemuan 1 - Pemrograman II - Netbeans
Pertemuan 1 - Pemrograman II - NetbeansPertemuan 1 - Pemrograman II - Netbeans
Pertemuan 1 - Pemrograman II - Netbeans
 
Pengenalan java
Pengenalan javaPengenalan java
Pengenalan java
 
modul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdf
modul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdfmodul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdf
modul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdf
 
Aplikasi gui netbeans
Aplikasi gui netbeansAplikasi gui netbeans
Aplikasi gui netbeans
 
Modul Tutorial Membuat Class pada Visual Studio 2010
Modul Tutorial Membuat Class pada Visual Studio 2010Modul Tutorial Membuat Class pada Visual Studio 2010
Modul Tutorial Membuat Class pada Visual Studio 2010
 
Jeni intro1-bab04-dasar-dasar pemrograman
Jeni intro1-bab04-dasar-dasar pemrogramanJeni intro1-bab04-dasar-dasar pemrograman
Jeni intro1-bab04-dasar-dasar pemrograman
 
dasar-dasar pemrograman
dasar-dasar pemrogramandasar-dasar pemrograman
dasar-dasar pemrograman
 
01. prak.-bahasa-pemrograman-new
01. prak.-bahasa-pemrograman-new01. prak.-bahasa-pemrograman-new
01. prak.-bahasa-pemrograman-new
 
JENI-Intro1-Bab04-Dasar-Dasar Pemrograman.pdf
JENI-Intro1-Bab04-Dasar-Dasar Pemrograman.pdfJENI-Intro1-Bab04-Dasar-Dasar Pemrograman.pdf
JENI-Intro1-Bab04-Dasar-Dasar Pemrograman.pdf
 
27. prak.-algoritma-pemrograman-ii
27. prak.-algoritma-pemrograman-ii27. prak.-algoritma-pemrograman-ii
27. prak.-algoritma-pemrograman-ii
 
Pertemuan11
Pertemuan11Pertemuan11
Pertemuan11
 
Langkah kompilasi project by depandi enda
Langkah kompilasi project by depandi endaLangkah kompilasi project by depandi enda
Langkah kompilasi project by depandi enda
 
Pemrograman android
Pemrograman androidPemrograman android
Pemrograman android
 
Prak 1
Prak 1Prak 1
Prak 1
 
Modul 12 ALGO
Modul 12 ALGOModul 12 ALGO
Modul 12 ALGO
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Pengenalan vb
Pengenalan vbPengenalan vb
Pengenalan vb
 
Modul Pert 2 Praktek
Modul Pert 2 PraktekModul Pert 2 Praktek
Modul Pert 2 Praktek
 

Plus de Individual Consultants

O T O M A S I P E N G A W A S R U M A H D E N G A N M E N G G U N A K A N...
O T O M A S I  P E N G A W A S  R U M A H  D E N G A N  M E N G G U N A K A N...O T O M A S I  P E N G A W A S  R U M A H  D E N G A N  M E N G G U N A K A N...
O T O M A S I P E N G A W A S R U M A H D E N G A N M E N G G U N A K A N...Individual Consultants
 
Sistem Penyadapan Intruder In The Darkness
Sistem  Penyadapan  Intruder In  The  DarknessSistem  Penyadapan  Intruder In  The  Darkness
Sistem Penyadapan Intruder In The DarknessIndividual Consultants
 
P R O S P E K T U S P E R U S A H A A N I K K I G R O U P D E N G A N C ...
P R O S P E K T U S  P E R U S A H A A N  I K K I  G R O U P  D E N G A N  C ...P R O S P E K T U S  P E R U S A H A A N  I K K I  G R O U P  D E N G A N  C ...
P R O S P E K T U S P E R U S A H A A N I K K I G R O U P D E N G A N C ...Individual Consultants
 
Jeni Web Programming Bab 16 App Case Study
Jeni Web Programming Bab 16 App Case StudyJeni Web Programming Bab 16 App Case Study
Jeni Web Programming Bab 16 App Case StudyIndividual Consultants
 
Jeni Web Programming Bab 15 J2 Ee Design Pattern
Jeni Web Programming Bab 15 J2 Ee Design PatternJeni Web Programming Bab 15 J2 Ee Design Pattern
Jeni Web Programming Bab 15 J2 Ee Design PatternIndividual Consultants
 
Jeni Web Programming Bab 5 Sql Dan Jdbc
Jeni Web Programming Bab 5 Sql Dan JdbcJeni Web Programming Bab 5 Sql Dan Jdbc
Jeni Web Programming Bab 5 Sql Dan JdbcIndividual Consultants
 
Jeni Web Programming Bab 10 Advanced Jsf
Jeni Web Programming Bab 10 Advanced JsfJeni Web Programming Bab 10 Advanced Jsf
Jeni Web Programming Bab 10 Advanced JsfIndividual Consultants
 
Jeni Web Programming Bab 8 Advanced Mvc
Jeni Web Programming Bab 8 Advanced MvcJeni Web Programming Bab 8 Advanced Mvc
Jeni Web Programming Bab 8 Advanced MvcIndividual Consultants
 
Jeni Web Programming Bab 3 Advanced Servlets
Jeni Web Programming Bab 3 Advanced ServletsJeni Web Programming Bab 3 Advanced Servlets
Jeni Web Programming Bab 3 Advanced ServletsIndividual Consultants
 
Jeni Web Programming Bab 2 Basic Servlets
Jeni Web Programming Bab 2 Basic ServletsJeni Web Programming Bab 2 Basic Servlets
Jeni Web Programming Bab 2 Basic ServletsIndividual Consultants
 
Jeni Web Programming Bab 1 Pengenalan Pemrograman Web
Jeni Web Programming Bab 1 Pengenalan Pemrograman WebJeni Web Programming Bab 1 Pengenalan Pemrograman Web
Jeni Web Programming Bab 1 Pengenalan Pemrograman WebIndividual Consultants
 

Plus de Individual Consultants (20)

24602905 Karsten Nohl
24602905  Karsten  Nohl24602905  Karsten  Nohl
24602905 Karsten Nohl
 
O T O M A S I P E N G A W A S R U M A H D E N G A N M E N G G U N A K A N...
O T O M A S I  P E N G A W A S  R U M A H  D E N G A N  M E N G G U N A K A N...O T O M A S I  P E N G A W A S  R U M A H  D E N G A N  M E N G G U N A K A N...
O T O M A S I P E N G A W A S R U M A H D E N G A N M E N G G U N A K A N...
 
Sistem Penyadapan Intruder In The Darkness
Sistem  Penyadapan  Intruder In  The  DarknessSistem  Penyadapan  Intruder In  The  Darkness
Sistem Penyadapan Intruder In The Darkness
 
P R O S P E K T U S P E R U S A H A A N I K K I G R O U P D E N G A N C ...
P R O S P E K T U S  P E R U S A H A A N  I K K I  G R O U P  D E N G A N  C ...P R O S P E K T U S  P E R U S A H A A N  I K K I  G R O U P  D E N G A N  C ...
P R O S P E K T U S P E R U S A H A A N I K K I G R O U P D E N G A N C ...
 
Jeni Web Programming Cover
Jeni Web Programming CoverJeni Web Programming Cover
Jeni Web Programming Cover
 
Jeni Web Programming Bab 16 App Case Study
Jeni Web Programming Bab 16 App Case StudyJeni Web Programming Bab 16 App Case Study
Jeni Web Programming Bab 16 App Case Study
 
Jeni Web Programming Bab 15 J2 Ee Design Pattern
Jeni Web Programming Bab 15 J2 Ee Design PatternJeni Web Programming Bab 15 J2 Ee Design Pattern
Jeni Web Programming Bab 15 J2 Ee Design Pattern
 
Jeni Web Programming Bab 5 Sql Dan Jdbc
Jeni Web Programming Bab 5 Sql Dan JdbcJeni Web Programming Bab 5 Sql Dan Jdbc
Jeni Web Programming Bab 5 Sql Dan Jdbc
 
Jeni Web Programming Bab 10 Advanced Jsf
Jeni Web Programming Bab 10 Advanced JsfJeni Web Programming Bab 10 Advanced Jsf
Jeni Web Programming Bab 10 Advanced Jsf
 
Jeni Web Programming Bab 9 Jsf
Jeni Web Programming Bab 9 JsfJeni Web Programming Bab 9 Jsf
Jeni Web Programming Bab 9 Jsf
 
Jeni Web Programming Bab 8 Advanced Mvc
Jeni Web Programming Bab 8 Advanced MvcJeni Web Programming Bab 8 Advanced Mvc
Jeni Web Programming Bab 8 Advanced Mvc
 
Jeni Web Programming Bab 7 Mvc Intro
Jeni Web Programming Bab 7 Mvc IntroJeni Web Programming Bab 7 Mvc Intro
Jeni Web Programming Bab 7 Mvc Intro
 
Jeni Web Programming Bab 4 Dasar Jsp
Jeni Web Programming Bab 4 Dasar JspJeni Web Programming Bab 4 Dasar Jsp
Jeni Web Programming Bab 4 Dasar Jsp
 
Jeni Web Programming Bab 3 Advanced Servlets
Jeni Web Programming Bab 3 Advanced ServletsJeni Web Programming Bab 3 Advanced Servlets
Jeni Web Programming Bab 3 Advanced Servlets
 
Jeni Web Programming Bab 2 Basic Servlets
Jeni Web Programming Bab 2 Basic ServletsJeni Web Programming Bab 2 Basic Servlets
Jeni Web Programming Bab 2 Basic Servlets
 
Jeni Web Programming Bab 1 Pengenalan Pemrograman Web
Jeni Web Programming Bab 1 Pengenalan Pemrograman WebJeni Web Programming Bab 1 Pengenalan Pemrograman Web
Jeni Web Programming Bab 1 Pengenalan Pemrograman Web
 
Jeni J2 Me Bab11 Topik Topik Tambahan
Jeni J2 Me Bab11 Topik Topik TambahanJeni J2 Me Bab11 Topik Topik Tambahan
Jeni J2 Me Bab11 Topik Topik Tambahan
 
Jeni J2 Me Bab10 Optional%20 Packages
Jeni J2 Me Bab10 Optional%20 PackagesJeni J2 Me Bab10 Optional%20 Packages
Jeni J2 Me Bab10 Optional%20 Packages
 
Jeni J2 Me Bab09 Optimisasi
Jeni J2 Me Bab09 OptimisasiJeni J2 Me Bab09 Optimisasi
Jeni J2 Me Bab09 Optimisasi
 
Jeni J2 Me Bab08 Web Services
Jeni J2 Me Bab08 Web ServicesJeni J2 Me Bab08 Web Services
Jeni J2 Me Bab08 Web Services
 

Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda

  • 1. J.E.N.I. BAB 3 Mengenali Lingkup Pemrograman Anda 3.1 Tujuan Dalam bagian ini, kita akan membahas tentang bagaimana menulis, mengkompilasi dan menjalankan program Java. Terdapat dua cara dalam melakukannya, yang pertama menggunakan console dan text editor. Sedangkan cara kedua adalah dengan menggunakan NetBeans yang merupakan Integrated Development Environment atau yang disebut IDE. Pada akhir pembahasan, diharapkan pembaca dapat :  Membuat program Java menggunakan text editor dan console dalam Linux (Ubuntu Dapper)  Membedakan antara syntax-errors dan runtime-errors  Membuat program Java menggunakan NetBeans 3.2 Pendahuluan IDE adalah sebuah peralatan dalam pemrograman yang diintegrasikan ke dalam aplikasi software yang mendukung pembangunan GUI, teks atau penulisan kode, compiler dan debugger. Tutorial ini menggunakan Ubuntu Dapper sebagai sistem operasinya. Sebelum menggunakan tutorial ini, pastikan bahwa telah menginstal Java dan NetBeans dalam sistem yang Anda gunakan. Untuk instruksi bagaimana cara menginstal Java dan NetBeans, dapat dilihat pada Appendix A. Untuk versi Windows XP dalam bagian ini, dapat dilihat pada Appendix B. Sebelum membahas lebih terperinci, pada awalnya akan kita lihat program Java pertama yang akan Anda tulis. 3.3 Program Java Pertama public class Hello { /** * My first java program */ public static void main(String[] args) { //Menampilkan kata "Hello world" dilayar System.out.println("Hello world!"); } } Pengenalan Pemrograman I 1
  • 2. J.E.N.I. Sebelum menjelaskan apa arti dari program tersebut, cobalah untuk menulis program ini di dalam file dan kemudian menjalankannya. 3.4 Menggunakan Text Editor dan Console Dalam contoh ini, kita akan menggunakan text editor untuk mengedit program Java. Anda juga akan membuka terminal window untuk mengkompilasi dan mengeksekusi program Java Anda. Langkah 1: Memulai Text Editor Untuk memulai text editor di Linux , klik pada Applications->Accessories->Text Editor. Gambar 1: Aplikasi Text Editor di Linux Pengenalan Pemrograman I 2
  • 3. J.E.N.I. Langkah 2: Membuka Terminal Untuk membuka terminal di Linux, klik pada Applications-> Accessories-> Terminal. Figure 2: Terminal pada Linux Langkah 3: Tulislah listing program Java Anda dalam text editor. Gambar 3: Menulis Kode Program Menggunakan Text Editor Pengenalan Pemrograman I 3
  • 4. J.E.N.I. Langkah 4: Simpanlah program Java Anda Program ini akan disimpan dalam file yang bernama ''Hello.java'', dan disimpan dalam sebuah folder yang bernama MYJAVAPROGRAMS. Untuk membuka Save dialog box, klik pada File menu yang terdapat pada menubar dan kemudian klik save. Setelah melakukan instruksi tersebut, dialog box akan tampil seperti gambar dibawah ini. Gambar 4: Menyimpan File Pengenalan Pemrograman I 4
  • 5. J.E.N.I. Klik pada tombol browse, kemudian klik tombol Create Folder. Pengenalan Pemrograman I 5
  • 6. J.E.N.I. Nama folder baru, MYJAVAPROGRAMS. Sekarang, klik pada folder MYJAVAPROGRAMS untuk mengetahui isi folder yang ada didalamnya. Setelah Anda klik pada folder tersebut, Anda akan melihat gambar yang ditampilkan seperti berikut ini. Untuk saat ini folder tersebut harus kosong sampai terbuatnya folder baru dan kita akan menyimpan semuanya didalam folder tersebut. Sekarang, dalam textbox Selection, ketiklah nama file dari program Anda, yaitu ''Hello.java'', kemudian klik pada tombol SAVE. Pengenalan Pemrograman I 6
  • 7. J.E.N.I. Sekarang Anda telah menyimpan file Anda, ingatlah cara bagaimana nama frame dapat berubah dari ''Untitled Document 1 (modified) – gedit'' menjadi "Hello.java (~/MYJAVAPROGRAMS) – gedit". Jika Anda ingin melakukan perubahan pada file Anda, Anda hanya perlu mengeditnya, kemudian menyimpannya kembali dengan mengklik pada File->Save. Gambar 5: Jendela Baru setelah Penyimpanan Pengenalan Pemrograman I 7
  • 8. J.E.N.I. Langkah 5: Mengkompilasi program Anda Langkah berikut ini adalah mengkompilasi program Anda. Masuklah ke Terminal Window yang telah kita buka sebelumnya. Ketika Anda membuka terminal window, terminal tersebut menampilkan jendela yang disebut sebagai home folder Anda. Untuk melihat isi dari folder tersebut, ketik ls dan kemudian tekan ENTER. Apa yang akan Anda temukan adalah daftar file-file dan folder di dalamnya. Disinilah Anda dapat melihat folder dengan nama "MYJAVAPROGRAMS" yang telah kita buat sebelumnya, dan merupakan tempat dimana kita menyimpan program Hello.java kita. Kemudian masuklah ke dalam direktori tersebut. Untuk masuk ke dalam sebuah direktori, ketiklah perintah : cd [directory name]. Perintah ''cd'' digunakan untuk merubah direktori. Dalam hal ini, nama dari direktori kita adalah MYJAVAPROGRAM, maka Anda harus mengetik : cd MYJAVAPROGRAMS. Gambar 6: Merubah Direktori Pengenalan Pemrograman I 8
  • 9. J.E.N.I. Setelah berada di dalam folder yang berisi program Java Anda, sudah saatnya untuk memulai meng-compile program Java tersebut. Sebagai catatan, bahwa file yang Anda maksud harus ada didalam folder yang Anda pilih. Periksalah dengan menjalankan perintah ''ls'' lagi untuk melihat bahwa file Anda ada didalam folder tersebut. Gambar 7: Daftar File didalam Direktori yang Baru Untuk mengkompilasi program Java, gunakanlah perintah : javac [filename]. Dalam hal ini, Anda mengetikan perintah : javac Hello.Java. Gambar 8: Mengkompilasi File Java Pengenalan Pemrograman I 9
  • 10. J.E.N.I. Selama pengkompilasian, javac menambah file ke dalam disk yang disebut [filename].class, atau dalam hal ini, Hello.class, yang merupakan kode sebenarnya. Langkah 6 : Menjalakan Program Selama proses pengkompilasian, javac menambah file baru kedalam disk yang disebut [filename].class, dalam hal ini, Hello.class, yang merupakan kode sebenarnya saat ini, dengan perkiraan tidak ada permasalahan pada saat proses compile (kita akan menyelidiki dan membahas permasalahan yang ditemukan selama proses compile, pada bagian berikutnya), berarti telah siap untuk menjalankan program Anda. Untuk menjalankan program Java Anda, dengan mengetikkan perintah : java [filename without the extension], maka dalam hal ini, Anda mengetikkan perintah : java Hello. Sekarang Anda dapat melihat di layar bahwa Anda telah menjalankan program Java pertama Anda, yang menampilkan pesan, ''Hello world!''. Gambar 9: Menjalankan File Class Pengenalan Pemrograman I 10
  • 11. J.E.N.I. 3.4.1 Errors Apa yang telah ditunjukan sejauh ini adalah program Java dimana kita tidak menemukan berbagai masalah dalam proses kompilasi maupun pada saat menjalankannya. Bagaimanapun juga, hal ini tidak selalu terjadi. Seperti yang telah kita diskusikan pada bagian pertama dari latihan ini, biasanya kita juga akan menemukan permasalahan selama proses berlangsung. Seperti yang telah didiskusikan sebelumnya, ada 2 macam error. Pertama adalah compile-time error atau yang disebut juga sebagai syntax error. Kedua adalah runtime errors. 3.4.1.1 Syntax Errors Syntax errors biasanya terjadi karena kesalahan penulisan. Mungkin Anda kekurangan sebuah perintah di Java atau lupa untuk menulis tanda titik-koma pada akhir pernyataan. Java mencoba untuk mengisolasi error tersebut dengan cara menunjukkan baris dari kode dan terlebih dahulu menunjuk karakter yang salah dalam baris tersebut. Bagaimanapun juga, error belum tentu berada pada titik yang ditunjuk. Kesalahan umum lainnya adalah dalam kapitalisasi, ejaan, penggunaan dari karakter khusus yang tidak benar, dan penghilangan dari pemberian tanda baca yang sebenarnya. Mari kita mengambil contoh, pada program Hello.java, dimana dengan sengaja kita menghilangkan titik-koma pada akhir pernyataan dan juga mencoba untuk mengetikkan ejaan yang salah pada sebuah perintah. Gambar 10: Listing Program yang Memiliki Error Pengenalan Pemrograman I 11
  • 12. J.E.N.I. Lihatlah pesan error yang ditampilkan setelah peng-compile-an program dijalankan. Pesan error yang pertama memberitahu bahwa di program Anda terdapat error pada baris 6. Hal itu menunjuk pada kata setelah statict, dimana seharusnya dieja sebagai static. Pesan error yang kedua memberitahukan bahwa pada program tersebut kehilangan titik- koma setelah pernyataan Anda. Gambar 11: Pengkompilasian Llisting Program yang Memiliki Error Jika Anda menemukan banyak pesan error, cobalah untuk mengoreksi kesalahan yang pertama pada daftar error satu per satu, dan mencoba untuk mengkompilasinya kembali. Dengan melakukan hal tersebut maka, dapat mengurangi total error yang ada. 3.4.1.2 Run-time Errors Run-time error merupakan error yang tidak akan ditampilkan sampai Anda menjalankan program Anda. Bahkan program yang dikompilasi dengan sukses dapat menampilkan jawaban yang salah jika programmer belum berpikir sampai struktur dan proses logis dari program tersebut. Pengenalan Pemrograman I 12
  • 13. J.E.N.I. 3.5 Menggunakan NetBeans Sekarang kita mencoba mengerjakan program kita dengan jalan yang lebih rumit, mari kita lihat bagaimana mengerjakan semua proses yang telah dijelaskan pada bagian sebelumnya dengan menggunakan sebuah aplikasi. Pada bagian pelajaran ini, kita akan menggunakan NetBeans, yang merupakan Integrated Development Environment atau IDE. Suatu IDE adalah lingkup pemrograman yang diintegrasikan kedalam suatu aplikasi perangkat lunak yang menyediakan pembangun GUI, suatu text atau kode editor, suatu compiler atau interpreter dan suatu debugger. Langkah 1 : NetBeans Ada dua cara untuk menjalankan NetBeans. Pertama menulis perintah menggunakan terminal, atau hanya dengan mengklik pada tombol shortcut yang dapat ditemukan di desktop. Untuk menjalankan NetBeans menggunakan command-line. Bukalah terminal (lihat langkahnya pada bagaimana menjalankan terminal didiskusi sebelumnya), dan ketiklah : netbeans. Gambar 12: Menjalankan NetBeans Menggunakan Command-Line Pengenalan Pemrograman I 13
  • 14. J.E.N.I. Cara kedua untuk menjalankan NetBeans, adalah dengan mengklik shortcut icon yang terdapat pada desktop Anda. Gambar 13: Menjalankan NetBeans Menggunakan Shortcut Icon di Desktop Pengenalan Pemrograman I 14
  • 15. J.E.N.I. Setelah Anda membuka NetBeans IDE, Anda akan melihat graphical user interface (GUI) seperti yang ditunjukkan dibawah ini. Gambar 14: Window Setelah Membuka NetBeans Pengenalan Pemrograman I 15
  • 16. J.E.N.I. Langkah 2: Membuat sebuah Project Pertama, mari kita buat sebuah project. Klik pada File->New Project. Setelah melakukannya, akan ditampilkan kotak dialog project yang baru. Kemudian klik pada Java Application dan klik tombol NEXT. Gambar 15: Memilih Tipe Project Pengenalan Pemrograman I 16
  • 17. J.E.N.I. Sekarang, dialog aplikasi yang baru akan ditampilkan. Gambar 16: Mengatur Informasi Project Pengenalan Pemrograman I 17
  • 18. J.E.N.I. Cobalah untuk mengubah lokasi aplikasi, dengan mengklik pada tombol BROWSE. Kemudian dialog lokasi project akan muncul. Klik dua kali pada home folder Anda. Gambar 17: Mengatur Lokasi Project Kemudian isi dari folder root akan ditampilkan. Lalu klik dua kali pada folder MYJAVAPROGRAMS dan klik tombol OPEN. Pengenalan Pemrograman I 18
  • 19. J.E.N.I. Lihatlah Project Location dan Project Folder telah berubah menjadi /home/florence/MYJAVAPROGRAMS. Yang terakhir, pada textfield Create Main Class, tulislah Hello sebagai nama kelas utama, dan kemudian klik tombol FINISH. Gambar 18: Window setelah Mengatur Lokasi Project ke MYJAVAPROGRAMS/Mengatur kelas utama project menjadi Hello Pengenalan Pemrograman I 19
  • 20. J.E.N.I. Langkah 3 : Menulis dalam Program Anda Sebelum menulis program Anda, pertama akan dijelaskan mengenai jendela utama setelah membuat project. Seperti ditunjukkan di bawah, secara otomatis NetBeans membuat kode dasar untuk program Java Anda. Anda dapat menambah pernyataan-pernyataan Anda pada kode yang telah di-generate. Pada sisi kiri jendela, Anda dapat melihat daftar folder dan file- file yang dihasilkan NetBeans setelah membuat sebuah project. Semua ini dapat Anda temukan dalam folder MYJAVAPROGRAMS Anda, dimana Anda menetapkan lokasi project tersebut. Gambar 19: Tampilan dari Project yang telah Dibuat Pengenalan Pemrograman I 20
  • 21. J.E.N.I. Sekarang, cobalah memodifikasi kode yang dihasilkan oleh NetBeans. Untuk saat ini abaikan bagian-bagian lain dari program, detail dari kode tersebut akan dijelaskan pada bagian berikutnya. Masukkan kode : System.out.println("Hello world!"); Setelah pernyataan, //TODO code application logic here. Gambar20: Memasukkan Kode Pengenalan Pemrograman I 21
  • 22. J.E.N.I. Langkah 4 : Mengkompilasi Program Anda Sekarang, untuk mengkompilasi program Anda, klik pada Build->Buid Main Project. Atau, Anda juga dapat menggunakan tombol shortcut untuk mengkompilasi kode Anda. Pengenalan Pemrograman I 22
  • 23. J.E.N.I. Jika tidak terdapat error pada program Anda, Anda dapat melihat pesan sukses build pada jendela yang dihasilkan. Gambar 21: Tampilan Setelah sukses melakukan compile Pengenalan Pemrograman I 23
  • 24. J.E.N.I. Langkah 5 : Menjalankan Program Anda Untuk menjalankan program Anda, klik pada Run->Run Main Project. Atau Anda juga dapat menggunakan tombol shortcut untuk menjalankan program Anda. Gambar 22: Menjalankan dengan NetBeans Pengenalan Pemrograman I 24
  • 25. J.E.N.I. Hasil dari program Anda ditampilkan pada jendela. Gambar 23: Tampilan Setelah Sukses Menjalankan Program Pengenalan Pemrograman I 25
  • 26. J.E.N.I. 3.6 Latihan 3.6.1 Hello World! Menggunakan NetBeans, membuat class dengan nama : [NamaAnda]. Hasil dari program yang harus tampil di layar : Welcome to Java Programming [NamaAnda]!!! 3.6.2 The Tree Menggunakan NetBeans, membuat class dengan nama : TheTree. Hasil dari program yang harus tampil dilayar : I think that I shall never see, a poem as lovely as a tree. A tree whose hungry mouth is pressed Against the Earth’s sweet flowing breast. Pengenalan Pemrograman I 26