INTRODUCTION TO JAVA - · PDF fileMemakai EditPlus sebagai Editor Java Pemakaian notepad...

6
PRAKTIKUM PBO INTRODUCTION TO JAVA MODUL 1 © Tim Asisten PBO UKDW 2010 [1] INTRODUCTION TO JAVA Topics: Sekilas Info Installing Java Persiapan Praktikum Java Source Code Structure Primitive Type Variable Naming Java Keywords Operator Casting Latihan Sebelum memulai praktikum, sebaiknya Anda mengenal Java terlebih dahulu karena pada praktikum ini, kita akan memakai java sebagai bahasa pemograman utama. Dari bagaimana menjalankan java, hal-hal apa yang harus diperhatikan, penulisan java yang baik dan lain-lain. Sekilas Info Bahasa pemograman java merupakan bahasa pemograman yang bisa dijalankan di beberapa platform, seperti windows, linux dan lain-lain. Tidak hanya itu, java juga dapat dijalankan di mobile device. Karene kelebihannya yang dapat dijalankan diberbagai platform inilah, bahasa pemograman java banyak di pakai oleh para programmer. Java dikembangkan oleh Sun Microsystems dan diterbitkan pada tahun 1995. Bahasa pemograman java sangat mendukung pemograman yang berorientasi pada objek (Pemograman Berorientasi Objek). Bahasa pemograman java merupakan salah satu bahasa pemograman berbasis objek secara murni. Gaya penulisan bahasa pada java juga hampir mirip dengan C, jadi mudah untuk dipelajari. Installing Java Hal pertama yang harus dilakukan untuk menjalankan java adalah dengan menginstall program pendukung java, yaitu JDK (JDK 1.6 merupakan JDK yang cukup baru. JDK = Java Development Kit) dan JRE (Java Runtime Environment. Setelah melakukan instalasi JDK, kalian belum bisa menjalankan java sekarang. Ada beberapa hal lagi yang harus kita settings :D Setelah kalian telah berhasil melakukan instalasi java pada PC kalian, maka kalian akan menemukan satu folder pada PC kalian, tempatnya sesuai dengan tempat instalasi yang telah dipilih sebelumnya, tetapi pada umumnya berada di C:\Program Files\Java. Setelah melakukan instalasi, kita harus men-setting path java. Caranya adalah dengan mengklik kanan pada [My Computer] lalu pilih [Properties] kemudian akan muncul window System Properties (untuk windows 7, pilih [Advance System Settings] terlebih dahulu), pada window tersebut pilih tab [Advance]. Setelah itu pilih [Environment Variables], kemudian pilih Path (bagian bawah/Systems Variables) lalu lakukan [Edit]. Pada variable value, tambahkan path tempat di mana kalian melakukan instalasi java sebelumnya. Tambahkan path JDK dan JRE-nya. Tambahkan tanda ; sebagai batasnya seperti pada gambar di bawah.

Transcript of INTRODUCTION TO JAVA - · PDF fileMemakai EditPlus sebagai Editor Java Pemakaian notepad...

Page 1: INTRODUCTION TO JAVA - · PDF fileMemakai EditPlus sebagai Editor Java Pemakaian notepad sebagai editor cukup ... program java kita. Silahkan masuk ke ... tools lagi dan masukkan data

PRAKTIKUM PBO – INTRODUCTION TO JAVA – MODUL 1

© Tim Asisten PBO – UKDW 2010 [1]

INTRODUCTION TO JAVA Topics:

Sekilas Info

Installing Java

Persiapan Praktikum

Java Source Code Structure

Primitive Type

Variable Naming

Java Keywords

Operator

Casting

Latihan

Sebelum memulai praktikum, sebaiknya Anda mengenal Java terlebih dahulu karena pada praktikum ini, kita akan memakai java sebagai bahasa pemograman utama. Dari bagaimana menjalankan java, hal-hal apa yang harus diperhatikan, penulisan java yang baik dan lain-lain.

Sekilas Info Bahasa pemograman java merupakan bahasa pemograman yang bisa dijalankan di beberapa platform, seperti windows, linux dan lain-lain. Tidak hanya itu, java juga dapat dijalankan di mobile device. Karene kelebihannya yang dapat dijalankan diberbagai platform inilah, bahasa pemograman java banyak di pakai oleh para programmer. Java dikembangkan oleh Sun Microsystems dan diterbitkan pada tahun 1995. Bahasa pemograman java sangat mendukung pemograman yang berorientasi pada objek (Pemograman Berorientasi Objek). Bahasa pemograman java merupakan salah satu bahasa pemograman berbasis objek secara murni. Gaya penulisan bahasa pada java juga hampir mirip dengan C, jadi mudah untuk dipelajari.

Installing Java Hal pertama yang harus dilakukan untuk menjalankan java adalah dengan menginstall program pendukung java, yaitu JDK (JDK 1.6 merupakan JDK yang cukup baru. JDK = Java Development Kit) dan JRE (Java Runtime Environment. Setelah melakukan instalasi JDK, kalian belum bisa menjalankan java sekarang. Ada beberapa hal lagi yang harus kita settings :D Setelah kalian telah berhasil melakukan instalasi java pada PC kalian, maka kalian akan menemukan satu folder pada PC kalian, tempatnya sesuai dengan tempat instalasi yang telah

dipilih sebelumnya, tetapi pada umumnya berada di C:\Program Files\Java. Setelah melakukan instalasi, kita harus men-setting path java. Caranya adalah dengan mengklik kanan pada [My Computer] lalu pilih [Properties] kemudian akan muncul window System Properties (untuk windows 7, pilih [Advance System Settings] terlebih dahulu), pada window tersebut pilih tab [Advance]. Setelah itu pilih [Environment Variables], kemudian pilih Path (bagian bawah/Systems Variables) lalu lakukan [Edit].

Pada variable value, tambahkan path tempat di mana kalian melakukan instalasi java sebelumnya. Tambahkan path JDK dan JRE-nya. Tambahkan tanda ; sebagai batasnya seperti pada gambar di bawah.

Page 2: INTRODUCTION TO JAVA - · PDF fileMemakai EditPlus sebagai Editor Java Pemakaian notepad sebagai editor cukup ... program java kita. Silahkan masuk ke ... tools lagi dan masukkan data

PRAKTIKUM PBO – INTRODUCTION TO JAVA – MODUL 1

© Tim Asisten PBO – UKDW 2010 [2]

Persiapan Praktikum Untuk memudahkan kalian dalam mengerjakan latihan di modul ini, sebaiknya kalian menyimpan semua file source code Java kalian pada sebuah folder dan beri nama folder tersebut sesuai dengan NIM kalian masing-masing. Untuk membuat sebuah program java, kalian membutuhkan text editor seperti notepad, wordpad, textpad, dan editplus.

Java Source Code Structure Program java memiliki struktur code seperti dibawah ini:

Ketikkan program di atas dan beri nama HelloWorld.java. Silahkan menggunakan editor Notepad saja. Jangan lupa, waktu Anda melakukan save, pilih opsi save as type menjadi All Files. (Jika tidak, maka akan tersimpan sebagai file txt biasa) Setelah kalian menulis code program di atas, mari kita lihat bagaimana hasilnya. Caranya dengan membuka command prompt, lalu masuk ke directory tempat penyimpanan file java kalian. (Masih ingatkah caranya bagaimana? ^^) Jika sudah, ketikkan javac HelloWorld.java untuk melakukan compile (Coba lihat isi di dalam folder kalian, apakah yang terjadi?). Seharusnya terdapat dua file yang ada. HelloWorld.java dan HelloWorld.class. Apabila tidak terjadi warning, silakan ketikkan java HelloWorld untuk run. Selamat, Anda telah menjadi seorang programmer Java. Apabila terjadi warning, cek kembali kode yang Anda tulis. Contoh program dapat di lihat di bawah ini.

Coba lakukan beberapa percobaan berikut dan amati hasilnya:

1. Ubah program tersebut terserah Anda (jangan di-save), lakukan compile dan run! Apa yang

terjadi? Bagaimana hasilnya?

2. Ubah program tersebut, simpan, lakukan run! Apa yang terjadi? Apa kesimpulan Anda sementara?

3. Apa yang terjadi bila variabel args diganti dengan xxx? Simpan-compile-run program Anda! Error

kah?

4. Hapus file HelloWorld.java dan lakukan run. Apakah yang terjadi? Apa yang Anda dapat dari

percobaan berikut?

5. Ubah keyword println menjadi print. Apa bedanya? tulisan “Hello World!” menjadi ”Hello

World!\n”. Apa yang terjadi?

Harus sama dengan nama file, HelloWorld !!

Fungsi main pada java

Tubuh program

Page 3: INTRODUCTION TO JAVA - · PDF fileMemakai EditPlus sebagai Editor Java Pemakaian notepad sebagai editor cukup ... program java kita. Silahkan masuk ke ... tools lagi dan masukkan data

PRAKTIKUM PBO – INTRODUCTION TO JAVA – MODUL 1

© Tim Asisten PBO – UKDW 2010 [3]

6. Bagaimana jika Anda tambahkan \b atau \t? Apa fungsinya?

Memakai EditPlus sebagai Editor Java Pemakaian notepad sebagai editor cukup simpel namun lumayan merepotkan untuk pengembangan program yang sudah besar.

Di atas adalah editor EditPlus. Dimana dengan editor ini kita bisa membuat, menyimpan,

compile, dan run file java dengan lebih mudah.

Silahkan coba membuat file java baru, mengetik kode program dan menyimpan menggunakan

editplus. (pakai saja kode program HelloWorld.java sekali lagi). Jika Anda kesulitan, silahkan

tanyakan pada Asisten Anda.

Editor Editplus memiliki keunggulan dimana dia bisa membantu kita dalam compile dan run

program java kita.

Silahkan masuk ke Tools Configure User Tools, maka akan muncul preferences window

seperti berikut:

Pilih add tools untuk menambah tool baru (yang nantinya berupa tool compiler dan intepreter

java). Masukkan inputan Anda di Menu text terserah (mis: Compile).

Pada input Command silahkan masukkan path file javac.exe (java compiler), untuk argument,

masukkan FileName, dan pada initial directory masukkan File Directory.

Setelah selesai, lakukan add tools lakukan add tools lagi dan masukkan data berikut ini:

Menu text : (terserah) run

Command : path dari file java.exe

Page 4: INTRODUCTION TO JAVA - · PDF fileMemakai EditPlus sebagai Editor Java Pemakaian notepad sebagai editor cukup ... program java kita. Silahkan masuk ke ... tools lagi dan masukkan data

PRAKTIKUM PBO – INTRODUCTION TO JAVA – MODUL 1

© Tim Asisten PBO – UKDW 2010 [4]

Argument : FileName without Extension

Initial Directory: File Directory.

Setelah Anda tekan apply dan OK, maka akan muncul dua sub-menu baru di Menu Tools

Editplus Anda:

Sekarang coba gunakan HotKey Ctrl+1 dan Ctrl+2 untuk melakukan compile dan run. Bagaimana

kesimpulan Anda? (Bila ada kesalahan, silahkan hubungi asisten terdekat Anda)

Cobalah check dan uncheck beberapa pilihan checkbox seperti capture output, close window on exit, dan

coba lihat perbedaannya.

Primitive Type Primitive type pada java hampir sama seperti pada bahasa pemograman lainnya, misalnya C. Ada delapan tipe data primitive pada java, yaitu empat berupa tipe data integer, dua tipe data berupa floating point, sebuah tipe data karakter, dan sebuah tipe data Boolean. Tentunya tipe-tipe data primitif ini sudah tidak asing lagi bagi kalian kecuali tipe data Boolean. Tipe data tersebut adalah:

1. byte : 8 bits 2. short : 16 bits 3. int : 32 bits 4. long : 64 bits 5. float : 32 bits 6. double : 64 bits 7. char : 16 bits 8. boolean :[true, false]

Variable Naming Seperti bahasa pemograman lainnya, java juga memiliki aturan-aturan yang harus kita

patuhi dalam penamaan variabel. Beberapa aturan-aturan penamaan variabel pada java:

Penamaan variabel pada java yang benar:

Penamaan variabel pada java yang salah:

Beberapa cara yang bisa dilakukan dalam penamaan pada java:

Page 5: INTRODUCTION TO JAVA - · PDF fileMemakai EditPlus sebagai Editor Java Pemakaian notepad sebagai editor cukup ... program java kita. Silahkan masuk ke ... tools lagi dan masukkan data

PRAKTIKUM PBO – INTRODUCTION TO JAVA – MODUL 1

© Tim Asisten PBO – UKDW 2010 [5]

Sekarang kalian coba menulis program seperti di bawah ini:

Hal baru apa yang bisa kalian dapatkan dari program di atas?

Coba lakukan beberapa percobaan berikut dan amati hasilnya:

1. Ingatkah Anda tentang variabel float dan char? Cobalah beberapa program di bawah ini dan

simpulkan hasil pengamatan Anda!

Silahkan coba dan lihat hasilnya. Silahkan lakukan pengamatan, jika masih belum tahu, bisa

ditanyakan pada asdos yang ada. ^^

Page 6: INTRODUCTION TO JAVA - · PDF fileMemakai EditPlus sebagai Editor Java Pemakaian notepad sebagai editor cukup ... program java kita. Silahkan masuk ke ... tools lagi dan masukkan data

PRAKTIKUM PBO – INTRODUCTION TO JAVA – MODUL 1

© Tim Asisten PBO – UKDW 2010 [6]

Java Keywords Java memiliki keywords yang hampir sama juga seperti bahasa pemograman lainnya. Keywords

pada java memiliki fungsi dan tujuan masing-masing. Keywords pada java seperti berikut:

Tahukah Kamu?

Keywords pada java tidak dapat digunakan untuk penamaan suatu variabel karena

telah dipakai oleh Java.