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

Petunjuk Praktikum Mandiri – Struktur Data 1


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.

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.

Petunjuk Praktikum Mandiri – Struktur Data 2


Kita bisa cepat berpindah antar fungsi hanya dengan mengklik fungsi di
outline, bermanfaat untuk berpindah antar fungsi pada class yang panjang.
- 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.

Petunjuk Praktikum Mandiri – Struktur Data 3


C. ALAT DAN BAHAN
Software Java dan Eclipse.

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/index.html
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.

Petunjuk Praktikum Mandiri – Struktur Data 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

Petunjuk Praktikum Mandiri – Struktur Data 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 AHMADK171022P1 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 AHMADK171022P1.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

Petunjuk Praktikum Mandiri – Struktur Data 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 yaitu :
1. Nama file harus sama dengan nama kelas. Misal pada kode diatas nama kelasnya
adalah AHMADK171022P1, maka nama file yang disimpan harus diberi nama
AHMADK171022P1.java.
2. Format penulisan nama file, AHMADK171022P1.
Keterangan format nama file:
AHMADK  nama mahasiswa (Menggunakan Huruf Besar)
081012  NIM mahasiswa
P1  Praktikum 1 (Huruf Besar)

Petunjuk Praktikum Mandiri – Struktur Data 7


L1  Latihan 1 (Huruf Besar)
T2  Tugas 2 (Huruf Besar)
Q1  Quis 1 (Huruf Besar)
3. Hanya boleh terdapat satu kelas public pada sebuah file.
4. Kelas AHMADK171022P1 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 AHMADK171022P1 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).

Petunjuk Praktikum Mandiri – Struktur Data 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.

Petunjuk Praktikum Mandiri – Struktur Data 9

Anda mungkin juga menyukai