Anda di halaman 1dari 12

Dasar-dasar Pemrograman Pengenalan Java, Editor Dan Pembuatan Class

Asisten :

Hani Zulfia Zahro (065550055) Muhammad Khoirur Rozikin (09650030) Afrizal Fahrudin (09650043) Rismalil Ismi Afida (09650200)
Nama : M. Nur Fuad Nim : 10650015

JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI (UIN) MALIKI MALANG

A. Judul Percobaan/Praktikum Pengenalan Java, Editor Dan Pembuatan Class B. Dasar Teori B.1. Pengenalan Java Java adalah salah satu bahasa pemrograman yang bersifat open source yang merupakan produk dari Sun Microsystem. Bahasa Java adalah bahasa modern yang telah diterima masyarakat komputasi dunia. Hampir semua perusahaan perangkat lunak dan komputer besar mendukung dan mengembangkan aplikasi sistem berbasis Java. Java adalah salah satu bahasa pemrogaman Multiplatform (Bisa berjalan di berbagai macam sistem operasi) karena pada dasarnya java mempunyai Jre (java runtime environment) atau dapat kita artikan sebagai mesin tersendiri untuk mengeksekusi binary code hasil dari compilasi program yang telah kita buat, bereda dengan bahasa pemrograman vb, c++ yang memanfaatkan komponen sistem dalam Windows untuk mengeksekusi binary code hasil kompilasi program. Pada Tahun 1996, Sun Microsystem secara resmi merilis versi awal Java yang kemudian terus berkembang hingga muncul JDK 1.1 (Java Development Kit versi 1.1). Perkembangan terus

dilakukan hingga muncul versi baru yang disebut Java 2. Perubahan utama antara versi sebelumnya adalah adanya Swing yang merupakan teknologi Graphical User Interface (GUI) yang mampu menghasilkan aplikasi desktop yang benar-benar baik. Untuk mengembangkan aplikasi berbasis java, kita memerlukan Java Development Kit(JDK), saat ini java telah mencapai versi 2 yang kenal dengan java 2 platform. Java 2 platform, dibagi menjadi tiga kategori yaitu: 1. Java 2 Standart Edition (J2SE) 2. Java 2 Enterprice Edition(J2EE) 3. Java 2 Micro Edition(J2ME) B.2. Installasi JDK Sebelum anda membuat aplikasi dengan java maka anda harus menginstal software bahasa pemrograman java. java dapat anda dapatkan dengan cara download di alamat link berikut http://java.sun.com. Kemudian setelah anda mendownloadnya maka mulai dengan menginstal, pada dasarnya proses insalasi java sangat mudah yaitu dengan cara mengklik ganda pada file master java kemudian ikuti prosedur yang diperintahkan. C. Tugas Pendahuluan Soal Pendahuluan 1. Sebutkan aturan penamaan class!

2. Jelaskan apa itu Java Virtual Machine? 3. Jelaskan apa itu Jre? Apa kegunaannya! 4. Apa yang dimaksud dengan Multiplatform? 5. Sebutkan editor yang bisa dipakai untuk menuliskan code java! 6. Jelaskan tahap membuat projek aplikasi baru dan class baru di netbeans! 7. Sebutkan macam-macam contoh dari Integer Literals, FloatingPoint Literals, Boolean Literals, Character Literals dan String Literals! 8. Berikan contoh class java sederhana yang dapat menghasilkan output berikut ini! Hallo Dunia Hallo Duke

Jawaban Soal
1. Dalam penamaan Class dalam java tidak diperbolehkan menggunakan spasi, tidak boleh menggunakan simbol-simbol operator seperti ( + - = * \ ) , tidak boleh didahului angka, tidak boleh menggunakan keyword java (misal : public, static, void, main, javax dsb), juga harus diperhatikan nama class ini harus sama dengan nama file dimana class ini berada.

2. Java Virtual Machine (JVM) yaitu mesin Java yang mengerti perintahperintah yang ada pada byte code. JVM inilah yang selanjutnya berhubungan dengan sistem operasi untuk menjalankan perintah pada byte code tersebut. Setiap sistem operasi memiliki JVM yang berbeda. JVM harus sudah ter-install pada sistem Anda agar dapat menjalankan program Java yang berbentuk byte code itu. Dengan kata lain JVM adalah sebuah mesin Java yang menjalankan java pada suatu platform tertentu. 3. Jre (java runtime environment) dapat diartikan sebagai mesin tersendiri untuk mengeksekusi binary code hasil dari compilasi program yang telah kita buat, berbeda dengan bahasa pemrograman vb, seperti c++ yang memanfaatkan komponen sistem dalam Windows untuk mengeksekusi binary code hasil compilasi program. 4. Multiflatform adalah keistimewaan Java yang membedakan Java dengan bahasa pemrograman lain misalnya C, C++ atau Pascal. Jika Anda membuat program dengan bahasa Pascal misalnya, maka program yang anda compile hanya bisa berjalan di satu platform saja. Jika di-compile di Linux, maka hanya bisa dijalankan di Linux. Jika Anda di-compile di Windows, maka program hanya bisa dijalankan di Windows saja. Jika Anda membuat program untuk berjalan di atas Windows, kemudian suatu waktu Anda ingin menjalankannya di Linux, maka Anda memerlukan usaha yang berat untuk menyesuaikan kode program tersebut. Dengan Java, hal tersebut tidak akan terjadi. Sekali Anda membangun program, maka akan bisa dijalankan di berbagai platform komputer, dengan syarat JVM telah ter-install pada platform tersebut. Jika Anda

membuat program dengan Java di atas Linux, maka akan bisa dijalankan juga di Windows dan Macintosh. 5. Editor yang bisa dipakai untuk menuliskan code java antara lain NetBean, Gel, Gedit, Geany, Notepad, Eclipse 6. Untuk membuat project baru: klik file>New Project atau klik icon New Project (icon kotak berwarna orange dengan tanda plus hijau diatasnya, icon ini terletak pada pojok kiri atas nomor dua di bawah menu bar) atau bisa juga dengan menekan tombol pada keyboarad yakni Ctrl+Shift+N, Kemudian pilih Java Application kemudian klik next, lalu beri nama project tersebut (tidak boleh didahului spasi maupun titik juga tidak boleh menggunakan karakter ? / * : ), selanjutnya klik finish. Untuk membuat class baru cukup klik File>New File atau klik icon New File (icon kertas berwarna putih dengan tanda plus hijau diatasnya, icon ini terletak pada pojok kiri atas di bawah menu bar) atau bisa juga dengan menekan tombol pada keyboarad yakni Ctrl+N atau klik kanan pada project lajur project>New, kemudian pilih Empty Java File, next, beri nama class tersebut (ikuti aturan penamaan class), selanjutnya klik finish. 7. Integer Literals : terdiri dari bilangan bulat karakter dan terbagi dalam 3 jenis yaitu: Desimal (basis10), Heksadesimal (basis 16) dan Oktal (basis8) contohnya yakni bilangan 12 adalah 12 dalam desimal, oxC dalam heksadesimal dan o14 dalam oktal Floating-Point Literals : terdiri dari bilangan pecahan seperti 3.21345

Boolean Literals : hanya memiliki 2 nilai yakni true dan false dan dipresentasikan sebagai 1 dan 0 Character Literals : Berupa karakter khusus (karakter kendali dan karakter yang tidak dapat dicetak) berupa backslash ( \ ) yang kemudian diikuti kode karakter misal \n \t \b \r \f String Literals : berupa rangkaian karakter semisal : hallo dunia , selamat belajar java 8. A) class HalloDunia { public static void main(String[]args){ System.out.print("Hallo Dunia"); }} B) class HalloDuke { public static void main(String[]args){ System.out.print("Hallo Duke"); }} D. Hasil Percobaan

Percobaan 1

Dalam percobaan ini untuk menampilkan String menggunakan println sehingga hasil tampilan bisa berganti baris seakan dienter satu kali Percobaan 2

Dari percobaan kedua diatas untuk menampilkan String menggunakan print, hal ini membuat tulisan menjadi bersambung ke samping sehingga untuk berganti baris menggunakan karakter \n, kemudian untuk spasi menggunakan karakter \b sedangkan untuk tabulasi menggunakan karakter \t. E. Daftar Pertanyaan 1. Apa yang anda pahami dari praktikum yang telah anda lakukan? 2. Berikan kesimpulan yang dapat anda ambil dari praktikum ini! F. Jawaban Pertanyaan

Dari praktikum di atas dapat dipahami bagaimana cara membuat membuat projek aplikasi baru dan class baru di netbean serta perbedaan Println dengan Print. Untuk membuat project baru: klik file>New Project atau klik icon New Project atau tekan tombol pada keyboarad yakni Ctrl+Shift+N, Kemudian pilih Java Application kemudian klik next, lalu beri nama project tersebut (tidak boleh didahului spasi maupun titik juga tidak boleh menggunakan karakter ? / * : ), selanjutnya klik finish. Untuk membuat class baru cukup klik File>New File atau klik icon New File atau tekan tombol pada keyboarad yakni Ctrl+N atau klik kanan pada lajur project>New, kemudian pilih Empty Java File, next, beri nama class tersebut (ikuti aturan penamaan class), selanjutnya klik finish. Praktikum ini dilakukan untuk mengetahui perbedaan println dengan print yaitu , Pada saat menggunakan System.out.println hasil tampilan akan secara otomatis berganti baris, maka akan secara otomatis tulisan tersebut ditampilkan seakan sudah dienter. Sedangkan jika menggunakan System.out.print hasil tampilan akan dituliskan menyamping, sehingga dibutuhkan karakter \n untuk enter, \b untuk spasi dan \t untuk tabulasi.

G. Kesimpulan

Untuk membuat projec baru klik file>New Project atau klik icon New Project atau tekan tombol pada keyboarad yakni Ctrl+Shift+N, Kemudian pilih Java Application kemudian klik next, lalu beri nama project tersebut (tidak boleh didahului spasi maupun titik juga tidak boleh menggunakan karakter ? / * : ), selanjutnya klik finish. Untuk membuat class baru cukup klik File>New File atau klik icon New File atau tekan tombol pada keyboarad yakni Ctrl+N lalu pilih Empty Java File, next, beri nama class tersebut (ikuti aturan penamaan class), kemudian klik finish.

Jika menggunakan System.out.println hasil tampilan akan secara otomatis berganti baris seakan sudah dienter. Sedangkan jika menggunakan System.out.print hasil tampilan akan dituliskan menyamping, sehingga dibutuhkan karakter \n untuk enter, \b untuk spasi dan \t untuk tabulasi.

H. Referensi

1. http://blog.uin-malang.ac.id/syauqi/2010/06/04/apa-itu-java/ 2. Heriyanto, Bambang Ir., MT, Esensi-Esensi Bahasa Pemrograman Java, Informatika, Bandung: 2007 3. http://java.lyracc.com/artikel/java-untuk-pemula/ 4. http://poss.ipb.ac.id/files/JENI-Intro1-Bab04-Dasar-Dasar %20Pemrograman.pdf

Anda mungkin juga menyukai