Anda di halaman 1dari 9

MODUL 1

MENGENAL JAVA

A. TUJUAN
Setelah melakukan praktikum mahasiswa diharapkan mampu:
 Mengenal dan mempersiapkan lingkungan kerja Java
 Membuat program aplikasi sederhana
 Mengatur File dan Direktori

B. DASAR TEORI
Java merupakan bahasa pemrograman yang populer pada saat ini, karena Java
bisa dijalankan pada berbagai platform. Java menjadi lebih populer sejak kehadiran
ponsel cerdas yang berbasis Android. Untuk membuat aplikasi-aplikasi pada
ponsel cerdas diperlukan bahasa pemrograman Java.
Bahasa Java dikembangkan di Sun Microsystems, mulai perkenalkan ke publik
pada tahun 1995. Seperti halnya C++, Java merupakan bahasa pemrograman yang
berorientasi objek, sehingga memudahkan programmer dalam pembuatan aplikasi
yang berskala besar. Sebagai bahasa level tinggi, Java menggunakan perintah-
perintah yang mudah dimenggerti oleh pemakainya. Sebagai bahasa yang
universal Java bisa dijumpai di berbagai platform (Linux, UNIX, Windows, Mac dan
lainnya). Apabila kita menguasai Java di platform Windows, maka akan sangat
mudah untuk berpindah ke platform Linux maupun platform yang lain.
Untuk memulai pembuatan program Java kita harus menginstal Java
Standart Edition (SE), dan menginstal Eclipse. Eclipse merupakan software Open
Source, sehingga kita bisa gratis menggunakan Eclipse.

B.1. Lingkungan Kerja Eclipse


Eclipse menyediakan lingkungan kerja terpadu yang sangat mendukung dalam
membangun program aplikasi Java. Lingkungan terpadu ini terdiri atas beberapa
window yang memiliki kegunaan masing-masing.
- Window Utama
Window ini adalah window induk yang melingkupi seluruh lingkungan
kerja Java. Fungsi utama dari window ini adalah sebagai tempat (dock-ing)
bagi window yang lain.

Modul Praktikum Struktur Data Dengan Bahasa Pemrograman Java 1


Gambar 1.1. Window Utama Eclipse IDE

- Package Explorer
Merupakan window yang menyediakan informasi mengenai
Package/Project yang sedang aktif saat pemakaian. Kita bisa mengedit atau
mengcopy code antar proyek dengan mudah. Saat membuat program,
disarankan untuk membuka satu proyek satu saja, karena makin banyak
proyek yang terbuka, makin lambat eclipsenya.
- Editor
Window ini merupakan tempat menuliskan skrip Java. Editor ini memiliki
kemampuan mendeteksi kesalahan pengetikan sintak oleh pemakai.
Ketika window utama muncul, window Editor akan muncul dengan kondisi
kosong, karena kita belum membuat project dan class.
- Task List
Merupakan window penyimpan perintah-perintah yang pernah dikerjakan
pada command window.
- Outline
Berisi ringkasan struktur fungsi dan class pada souce code yang sedang
aktif di jendela edit, outline digunakan untuk melihat gambaran umum
sebuah kelas. Kita bisa cepat berpindah antar fungsi hanya dengan
mengklik fungsi di outline, bermanfaat untuk berpindah antar fungsi pada
class yang panjang.

Modul Praktikum Struktur Data Dengan Bahasa Pemrograman Java 2


- Console
Window ini merupakan tempat untuk menampilkan error, serta proses
yang terjadi saat debuging aplikasi. Bagian ini juga ada Logcat. Logcat
menampilkan dan memonitor informasi secara detail pada aplikasi yang
sedang berjalan.

B.2. Perangkat Lunak Java


Dalam bekerja dengan Java diperlukan tiga perangkat lunak, yaitu:
1. Java Development Kit
Java Development Kit merupakan perangkat lunak yang digunakan untuk
melakukan proses kompilasi dari kode Java menjadi bytecode yang dapat
dimengerti dan dapat dijalankan oleh Java Runtime Environtment.
Java Development Kit wajib terinstall pada komputer yang akan melakukan
proses pembuatan aplikasi berbasis Java. Namun Java Development Kit tidak
wajib terinstall di komputer yang hanya akan menjalankan aplikasi yang
dibangun menggunakan Java.
2. Java Runtime Environtment
Java Runtime Environtment merupakan perangkat lunak yang digunakan
untuk menjalankan aplikasi yang dibangun menggunakan java. Versi JRE
harus sama atau lebih tinggi dari JDK yang digunakan untuk membangun
aplikasi agar aplikasi dapat berjalan sesuai dengan yang diharapkan. Cara
ini biasanya digunakan oleh programmer. Kelebihan cara ini adalah
kemudahan untuk mengevaluasi perintah secara keseluruhan. Terutama
untuk program yang membutuhkan waktu pengerjaan yang cukup lama
serta skrip yang cukup panjang.
3. Eclipse
Eclipse merupakan salah satu perangkat lunak yang digunakan untuk
menuliskan skrip program Java. Selain itu kita juga bisa menggunakan
perangkat lunak yang lain, misalnya NetBeans, JBuilder, Visual J++ atau
yang lainnya.

C. ALAT DAN BAHAN


Software Java dan Eclipse.

Modul Praktikum Struktur Data Dengan Bahasa Pemrograman Java 3


D. LANGKAH-LANGKAH
D.1 Menginstal Java Runtime Envir0ntment (JRE)
Untuk memulai pembuatan program Java kita harus menginstal Java Runtime
Environtment (JRE), dan menginstal Eclipse. Eclipse merupakan software Open
Source, sehingga kita bisa gratis menggunakan Eclipse. Java bisa diperoleh secara
gratis di situs: http://www.oracle.com/technetwork/java/javase/downloads.
Untuk instalasi JRE dapat dilakukan dengan klik ganda pada file jre-8u181-
windows-i586.exe, kemudian ikuti petunjuk yang ada pada komputer kita.

D.2 Menjalankan Eclipse


Untuk menjalankan software aplikasi Eclipse, lakukan langkah berikut:
Langkah 1. Klik ikon eclipse pada Desktop yang ada di Laptop, selanjutnya akan
muncul tampilan untuk pengaturan direktori tempat kita menyimpan
skrip program Java yang akan kita buat (seperti Gambar 1.2).

Gambar 1.2. Pemilihan direktori untuk menyimpan data


Langkah 2. Pilih dan tentukan direktori tempat kita menyimpan skrip program
Java, selanjutnya akan muncul tampilan awal dari software aplikasi
Eclipse (seperti Gambar 1.2). Pada tampilan awal, kita bisa memilih
beberapa pilihan, diantaranya untuk mengatur configrasi Eclipse,
membuat aplikasi, membuat proyek dan lainnya.

Modul Praktikum Struktur Data Dengan Bahasa Pemrograman Java 4


Gambar 1.3. Tampilan awal aplikasi Eclipse
D.2 Menulis skrip Java
Dalam bekerja dengan program Java, untuk menuliskan skrip Java dilakukan
dengan menggunakan software aplikasi Eclipse. Kita perlu membuat proyek baru
terlebih dahulu. Dalam proyek itu kita membuat kelas yang ditujukan untuk
menuliskan skrip program yang kita inginkan. Adapun cara membuat proyek
dengan nama PraktikumPertama, adalah sebagai berikut:
Langkah 1. Klik menu File  New  Java Project setelah itu akan muncul jendela
seperti pada Gambar 1.4.

Gambar 1.4. Jendela Create Java Project

Modul Praktikum Struktur Data Dengan Bahasa Pemrograman Java 5


Langkah 2. Ketikkan PraktikumPertama pada kotak isian Project Name.
Langkah 3. Selanjutnya klik tombol Finish. Hasil proyek yang telah kita buat bisa
dilihat pada Project Explorer (Gambar 1.5).

Gambar 1.5. Jendela Project Explorer


Langkah 4. Klik proyek yang sudah kita buat sebelum kita membuat kelas. Untuk
membuat kelas klik menu menu File  New  Other  Class,
kemudian Next maka akan muncul jendela Java Class (Gambar 1.6).

Gambar 1.6. Jendela Java Class


Langkah 5. Ketikkan AHMADK191022P1 pada kotak isian Name yang ada pada
jendela Java Class, serta pilih cek box public static void main(String[]
args), tambahkan nama kelas dengan nama Anda, angkatan dan empat
terakhir NIM anda AHMADK191022P1. Setelah itu klik tombol Finish.
Hasil kelas yang sudah kita buat bisa dilihat pada Gambar 1.7.

Gambar 1.7. Jendela Hasil Kelas yang sudah dibuat

Modul Praktikum Struktur Data Dengan Bahasa Pemrograman Java 6


Langkah 6. Selanjutnya tambahkan perintah pada kelas yang sudah kita buat,
dengan mengetik perintah System.out.pritln(“Belajar Bahasa

Java”); seperti Gambar dibawah ini.

Langkah 7. Untuk menjalankan skrip Java yang sudah kita buat, klik tombol Run.
Hasil dapat dilihat seperti pada Gambar .

E. CONTOH
Skrip Java yang ditulis dengan Editor Eclipse, adalah sebagai berikut:

Penjelasan untuk skrip Java yang sudah kita ketikkan yaitu:


Pada program sederhana, apabila dijalankan akan menampilkan tulisan “Belajar
Bahasa Java” pada console. Terdapat beberapa aturan dalam membuat skrip Java:
1. Nama file harus sama dengan nama kelas. Misal pada kode diatas nama
kelasnya adalah AHMADK191022P1, maka nama file yang disimpan harus diberi
nama AHMADK191022P1.java.
2. Format penulisan nama file, AHMADK191022P1.
Keterangan format nama file:
AHMADK  nama mahasiswa (Menggunakan Huruf Besar)
191012  NIM mahasiswa
P1  Praktikum 1 (Huruf Besar)
L1  Latihan 1 (Huruf Besar)

Modul Praktikum Struktur Data Dengan Bahasa Pemrograman Java 7


T2  Tugas 2 (Huruf Besar)
Q1  Quis 1 (Huruf Besar)
3. Hanya boleh terdapat satu kelas public pada sebuah file.
4. Kelas AHMADK191022P1 memiliki fungsi/metoda bernama main(), perlu diingat
bahwa kelas dan obyek selalu memiliki data/atribut serta fungsi/metoda.
Sebuah fungsi dapat memanggil fungsi yang lainnya, pada skrip diatas metoda
main() memanggil metoda print().

5. Kelas yang menjadi program harus memiliki metode public static void
main(String[] args) yang artinya sebagai berikut.

 public berati metoda tersebut bisa digunakan oleh kelas yang mana saja

dalam proyek yang sudah kita buat.


 static berarti tidak perlu membuat objek secara khusus agar metoda

main() dapat diaktikan/dijalankan.

 void berarti metoda main() tidak mengembalikan data apa-apa, karena

metoda main() dipanggil saat program pertama kali di jalankan. Metoda


main() merupakan metoda utama yang memanggil metoda-metoda lainnya.

Pada skrip diatas metoda main() memanggil metoda print().


 String[] args berarti metoda main() dapat menerima input yang berupa

String.
 Satu-satunya perintah yang ada dalam kelas AHMADK191022P1 adalah
System.out.print(“Belajar Bahasa Java”); System merupakan kelas

utama (main kelas) dimana metoda/fungsi out dan print() berada,


sedangkan out.print() menunjukkan bahwa metoda/fungsi out ada dalam
kelas System dan print() merupakan bagian dari metoda/fungsi out.
 Perintah pada Java diakhiri dengan menggunakan tanda titik koma (;).
6. Perintah yang terkait dengan metoda/fungsi tertentu, semua harus dibatasi
dengan kurung kurawal buka dan kurung kurawal tutup. Demikian juga dengan
definisi kelas harus juga dibatasi dengan cara yang sama, yaitu dengan kurung
kurawal buka dan kurung kurawal tutup. Java membedakan penulisan
menggunakan huruf besar dan huruf kecil (case-sensitive).

Modul Praktikum Struktur Data Dengan Bahasa Pemrograman Java 8


F. TUGAS
1. Buatlah program untuk menghitung luas pesegi panjang dengan menggunakan
Java.
2. Buatlah program untuk menghitung luas suatu bangun (selain pesegi panjang)
dengan menggunakan Java.

DAFTAR REFERENSI
 Lafore, R. 2003. Data Structures and Algorithms in Java, Second Edition.
Indianapolis: Sams Publishing.
 Hubbard, J.R. 2007. Data Structures with Java, Second Edition. New York:
McGraw-Hill.

Modul Praktikum Struktur Data Dengan Bahasa Pemrograman Java 9

Anda mungkin juga menyukai