Anda di halaman 1dari 33

LAPORAN MODUL I

PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK


“PENGENALAN JAVA”

Disusun untuk Memenuhi Matakuliah Praktikum Pemrograman Berorientasi Objek


Dibimbing oleh Heru Wahyu Herwanto, S.T., M.Kom.

Oleh:
Anggi Ardhika A.P 190533646863

S1 PTI ‘19 OFF A

UNIVERSITAS NEGERI MALANG


FAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTRO
PRODI S1 PENDIDIKAN TEKNIK INFORMATIKA
Februari 2019
I. Tujuan Praktikum
1. Melakukan instalasi dan konfigurasi Java.
2. Menerapkan penggunaan tipe data, variabel, dan operator dalam pemrograman
Java.
3. Membuat program sederhana berbasis console dengan Java.
4. Menerapkan konsep dasar aplikasi Java Swing.
5. Membuat program sederhana berbasis GUI dengan Java.
II. Dasar Teori
1. Instalasi dan konfigurasi Java.
Java merupakan bahasa pemrograman yang bersifat multiplatform atau
dapat dijalankan pada berbagai sistem operasi. Dalam proses instalasi software
Java, yang perlu di-install adalah JDK (Java Development Kit) dan JRE (Java
Runtime Environment). JDK merupakan library atau kumpulan program yang
dapat digunakan untuk membangun program Java, sedangkan JRE
memungkinkan pengguna untuk dapat menjalankan program Java yang telah
dibuat. Setelah meng-install JDK dan JRE, hal yang perlu dilakukan adalah
mengatur value untuk variabel Path. Variabel Path berfungsi agar pengguna
dapat meng-compile dan menjalankan program Java dari directory mana pun.

Pada praktikum ini akan dijelaskan langkah-langkah instalasi software


Java dalam sistem operasi Windows 7 Ultimate. Langkah-langkah yang
dilakukan adalah sebagai berikut:

a. Jalankan setup program Java.


Misalnya: jdk-6u3-windows-i586-p.exe
b. Pada kotak dialog instalasi JDK, tunggu hingga muncul kotak dialog
License
Agreement dari Sun Microsystems, klik tombol Accept >
c. Pada kotak dialog Custom Setup, pilih semua fitur yang diinginkan,
perhatikan folder tempat program Java ter-install, lalu klik tombol Next >
Gambar 1.1 Kotak Dialog Custom Setup

d. Akan muncul jendela progress instalasi JDK, tunggu hingga proses selesai.
e. Setelah selesai meng-install JDK, akan muncul kotak dialog instalasi JRE,
klik Next >
Gambar 1.2 Kotak Dialog Instalasi JRE

f. Akan muncul jendela progress instalasi JRE, tunggu hingga proses selesai.
g. Setelah selesai meng-install JRE, akan muncul kotak dialog Complete dari
instalasi software Java, klik Finish.
Tahap selanjutnya adalah melakukan konfigurasi variabel Path dengan
langkah-langkah sebagai berikut:

a. Klik tombol Start pada sistem Windows, kemudian klik kanan pada bagian
Computer, pilih Properties.
b. Pada bagian Control Panel > System and Security > System, pilih bagian
Advenced System Settings.
c. Pada kotak dialog System Properties, pilih bagian Advanced, kemudian klik
tombol Environment Variables…
d. Pada kotak dialog Environment Variables, pada bagian System variables,
pilih variabel Path, kemudian klik Edit…
Gambar 1.3 Kotak Dialog Environment Variables

e. Pada kotak dialog Edit System Variable, biarkan kotak isian Variable name
tetap dengan nama Path, sedangkan isi kotak isian Variable value dengan
nama folder di mana JDK telah ter-install. Dalam praktikum ini, contohnya
adalah C:\Program Files (x86)\Java\jdk1.6.0_03\bin Setelah selesai
mengedit, maka klik tombol OK.

Gambar 1.4 Kotak Dialog Edit System Variables

Dengan demikian, proses instalasi JDK dan JRE serta konfigurasi


variabel Path sudah selesai. Untuk melihat apakah software Java sudah ter-
install dengan baik, maka harus dicek melalui Command Promt (CMD). Buka
CMD dan ketikkan javac –version lalu tekan tombol Enter, maka akan muncul
versi software Java yang telah ter-install.

Contohnya seperti berikut ini:

Gambar 1.5 Melihat Versi Software Java

2. Tipe data dalam pemrograman Java.


Tabel 1.1 Tipe Data dalam Pemrograman Java
Tipe Data Range Ukuran
7 7
Byte −2 sampai 2 -1 8 bits
15 15
Short −2 sampai 2 -1 16 bits
31 31
Int −2 sampai 2 -1 32 bits
63 63
Long −2 sampai 2 -1 64 bits
31 31
Float −2 sampai 2 -1 32 bits
63 63
Double −2 sampai 2 -1 64 bits
Tipe data byte, short, int, dan long digunakan untuk merepresantasikan
bilangan bulat atau integer. Tipe data float dan double digunakan untuk
merepresentasikan bilangan nyata atau real. Selain itu, tipe data lain yang juga
sering digunakan adalah Boolean, char, dan String. Tipe data Boolean
digunakan untuk menangani keadaan logika dengan dua kemungkinan nilai,
yaitu true dan false. Tipe data char digunakan untuk menyatakan sebuah
karakter yang ditulis dalam tanda kutip tunggal (‘…’) seperti karakter ‘c’. Tipe
data String digunakan untuk menyatakan gabungan beberapa karakter yang
ditulis dalam tanda kutip ganda
(“…”) seperti kata “aku”.

3. Kompilasi dan eksekusi program Java.


Semua kode dalam program Java ditulis di dalam sebuah class.
Penyimpanan program yang ditulis harus dinamai sesuai dengan nama class
program tersebut dengan ekstensi *.java, seperti namaFile.java. Untuk
menjalan program Java yang telah dibuat, maka lakukan langkah-langkah
berikut: a. Membuka CMD.
b. Masuk ke directory tempat penyimpanan file Java yang telah dibuat.
c. Mengetikkan javac namaFile.java untuk kompilasi program. Hal ini
bertujuan untuk mengetahui terjadi error dalam penulisan program atau
tidak. Tanpa adanya kompilasi program, maka eksekusi program tidak
dapat dijalankan.
d. Jika tidak terjadi error, maka ketikkan java namaFile untuk eksekusi atau
menjalankan program.

4. Program sederhana berbasis console dengan Java.


Tulis kode program di bawah ini:

//membuat class JConsole


class JConsole
{
//membuat method main
public static void main(String[] args)
{
//membuat tampilan output
System.out.println("\nWelcome to Java World... <^_^>");
}
}
Kode program di atas ditulis dalam Notepad++ dan disimpan dengan nama
JConsole.java. Dari kode program di atas, kode class JConsole menunjukkan
bahwa class yang dibuat bernama JConsole. Class ini menggunakan modifier
default karena tidak menggunakan keyword public, protected, atau pun private.
Tanda kurung-kurawal ({…}) merupakan tanda awal dan akhir dari suatu blok
penulisan program. Kode public static void main(String[] args) merupakan
sebuah method dalam class JConsole yang bertindak sebagai method utama.
Suatu class tidak dapat dijalankan tanpa adanya method

main di dalamnya. Kode System.out.println("\nWelcome to Java World...


<^_^>"); digunakan untuk menampilkan teks di dalam tanda

kutip ganda (“…”) pada layar. Selain itu, di setiap akhir pernyataan harus diberi
tanda titik-koma (;).

Tampilan dari program di atas adalah sebagai berikut:

Gambar 1.6 Kompilasi dan Eksekusi File JConsole.java

Sebelum melakukan kompilasi dan eksekusi program, maka harus


masuk terlebih dahulu ke dalam folder tempat penyimpanan file JConsole.java
disimpan, yaitu pada directory F – folder JAVA – folder Modul 1 Pengenalan
Java. Pernyataan cd – NamaFolder digunakan untuk masuk ke dalam folder,
sedangkan untuk kembali ke satu folder sebelumnya dapat menggunakan
pernyataan cd..

5. Pengantar Swing.
Banyak pengguna lebih menyukai aplikasi berbasis GUI (Graphical
User Interface) karena memiliki tampilan lebih interaktif jika dibandingkan
dengan tampilan berbasis teks atau console yang membosankan. Java
menyediakan dua class untuk membangun aplikasi berbasis GUI, yaitu AWT
(Abstract Windowing Toolkit) dan Swing. AWT terdapat dalam package
java.awt, sedangkan Swing terdapat pada package javax.swing. Komponen GUI
yang terdapat dalam package java.awt bersifat platform oriented, yaitu
bergantung pada suatu platform sistem operasi, sedangkan komponen GUI
dalam package javax.swing memiliki sifat lightweight, yaitu dapat diaplikasikan
dalam semua platform atau multiplatform. Hal ini merupakan kelebihan yang
dimiliki oleh package javax.swing bila dibandingkan dengan package java.awt.

6. Pengenalan class JOptionPane.


Class JOptionPane merupakan class dari package javax.swing yang
digunakan untuk menampilkan message dialog. Beberapa message dialog yang
dapat ditampilkan adalah jenis plain message, information message, warning
message, error message dan confirmation message.

7. Pernyataan import.
Pernyataan import merupakan mekanisme dalam program agar bisa
mengakses class yang terdapat dalam suatu package. Jika ingin meng-import
semua class dari suatu package, maka bisa digunakan tanda asterisk (*) untuk
mengganti nama class.

Meng-import class JOptionPane dari package javax.swing:


import javax.swing.JOptionPane;

Meng-import semua class dari package javax.swing:


import javax.swing.*;

8. Program sederhana berbasis GUI dengan Java.


Tulis kode program di bawah ini:

//meng-import class JOptionPane dari package javax.swing import


javax.swing.JOptionPane;

//membuat class JGui


public class JGui
{
//membuat method main public static void
main(String[] args) {
//menampilkan teks dengan Message Dialog dari class JOptionPane

JOptionPane.showMessageDialog(null, "Welcome to Java


World... <^_^>", "GUI", JOptionPane.INFORMATION_MESSAGE);
}
}
Kode program di atas ditulis dalam Notepad++ dan disimpan dengan
nama JGui.java. Sama seperti program sebelumnya, yaitu menampilkan teks di
dalam tanda kutip ganda (“…”). Perbedaannya adalah program ini memiliki
tampilan berbasis GUI. Sedangkan program sebelumnya berbasis console. Kode
import javax.swing.JOptionPane; merupakan pernyataan untuk mengimport
class JOptionPane dari package javax.swing. Class yang dibuat bernama JGui
dengan modifier public yang berarti class ini bersifat dapat diakses oleh class
lain dari package yang sama dan berbeda. Kode JOptionPane.show
MessageDialog digunakan untuk menampilkan teks dalam message dialog dari
class JOptionPane.

Tampilan dari program di atas adalah sebagai berikut:

Gambar 1.7 Kompilasi dan Eksekusi File JGui.java


Gambar 1.8 Tampilan Hasil Eksekusi File JGui.java

Saat eksekusi program dilakukan, tampilan teks tidak ditampilkan dalam


CMD lagi, tetapi muncul dalam sebuah message dialog dengan judul GUI.

III. Tugas Latihan


1. Nama Program : Operasi Aritmatika
Source Code :
public class OAritmatika {
public static void main(String[] args) {
// TODO code application logic here
int a=3, b=9;
double c=2.25, d=4.5;
double op2=((a*b)-(b-c));
double op4=((a+b)/(b/d));
double op6=(b%a);
double op8=(d%c);
System.out.println("\nVariabel yang
dideklarasikan:\n");
System.out.println("Nilai a = "+a);
System.out.println("Nilai b = "+b);
System.out.println("Nilai c = "+c);
System.out.println("Nilai d = "+d);
System.out.println("\n\tTentukan hasil dari
operasi-operasi di bawah ini!\n");
System.out.println("1. (b-a)+(a*c)");
System.out.println("2. (a*b)-(b-c)");
System.out.println("3. (d/a)*(a+b)");
System.out.println("4. (a+b)/(b/d)");
System.out.println("5. a%d");
System.out.println("6. b%a");
System.out.println("7. c%a");
System.out.println("8. d%c");
System.out.println("\n\tJAWAB:\n");
System.out.println("1. Hasil dari perhitungan
(b-a)+(a*c) adalah "+((b-a)+(a*c)));
System.out.println("2. Hasil dari perhitungan
(a*b)-(b-c) adalah "+op2);
System.out.println("3. Hasil dari perhitungan
("+d+"/"+a+")*("+a+"+"+b+") adalah "+((d/a)*(a+b)));
System.out.println("4. Hasil dari perhitungan
("+a+"+"+b+")/("+b+"/"+d+") adalah "+op4);
System.out.println("5. Sisa hasil bagi dari a
%d adalah "+(a%d));
System.out.println("6. Sisa hasil bagi dari b
%a adalah "+op6);
System.out.println("7. Sisa hasil bagi dari
"+c+" modulus "+a+" adalah "+(c%a));
System.out.println("8. Sisa hasil bagi dari
"+d+" modulus "+c+" adalah "+op8);
}
}
Hasil Program :
Penjelasan :
Program ini digunakan untuk menentukan hasil dari perhitungan Operasi
Aritmatika dengan nilai-nilai yang sudah dideklarasikan di program tersebut.

Dalam Program tersebut dideklarasikan nilai-nilai yang akan di hitung


dengan tipe data Int untuk bilangan bulat dan double untuk bilngan
real,terdapat variabel-variabel juga dalam program tersebut yaitu
a=3,b=9,c=2.25 dan d=4.5 dan juga deklarasi rumus perhitungan
op2=((a*b)-(b-c)), op4=((a+b)/(b/d)),op6=(b%a),op8=(d

%c).Dalam hal untuk memunculkan variabel tersebuh diakhir kalimat perlu


ditambahkan tanda “+”

Alurnya ialah pertama-tama kita mendeklarasikan variabel dan rumus


tersebut,setelah itu masuk ke perhitungan dengan operasi-operasi
aritmatika,Lalu program akan memunculkan hasil dari perhitungan itu
dengan tanda “+” .

Perbedaannya adalah Sebelum terkompilasi isi dari folder hanya berupa file
OAritmatika.java, Tetapi setelah saya kompilasi program nya maka didalam
folder tersebut file nya bertambah menjadi 2 yaitu berupa file
OAritmatika.java dan OAritmatika.class
2. Nama Program : Operasi Relasi dengan GUI
Source Code :
import javax.swing.JOptionPane;
public class ORelasiGui {
public static void main(String[] args) {
{ int h=7, i=7, j=11, k=19;
String _1 = "Operasi Lebih Besar: ";
String _2 = "Operasi Lebih Kecil: ";
String _3 = "Operasi Lebih Besar atau Sama
Dengan: ";
String _4 = "Operasi Lebih Kecil atau Sama
Dengan: ";
String _5 = "Operasi Sama Dengan: ";
String _6 = "Operasi Tidak Sama Dengan: ";

JOptionPane.showMessageDialog(null,
"MEMANFAATKAN PENGGUNAAN OPERATOR RELASI");
JOptionPane.showMessageDialog(null, "Variabel
yang dideklarasian adalah: \nNilai h = "+h+"\nNilai i
= "+i+"\nNilai j = "+j+"\nNilai k = "+k, "VARIABEL",
JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null,
_1+"\nPernyataan i>j bernilai "+(i>j)+"\nPernyataan
k>j bernilai "+(k>j)+"\nPernyataan h>i bernilai "+
(h>i), "OPERASI LEBIH BESAR",
JOptionPane.PLAIN_MESSAGE);
JOptionPane.showMessageDialog(null,
_2+"\nPernyataan i<k bernilai "+(i<k)+"\nPernyataan
j<i bernilai "+(j<i)+"\nPernyataan h<i bernilai "+
(h<i), "OPERASI LEBIH KECIL",
JOptionPane.PLAIN_MESSAGE);
JOptionPane.showMessageDialog(null,
_3+"\nPernyataan i>=j bernilai "+(i>=j)+"\nPernyataan
k>=j bernilai "+(k>=j)+"\nPernyataan h>=i bernilai "+
(h>=i), "OPERASI LEBIH BESAR ATAU SAMA DENGAN",
JOptionPane.PLAIN_MESSAGE);
JOptionPane.showMessageDialog(null,
_4+"\nPernyataan i<=k bernilai "+(i<=k)+"\nPernyataan
j<=i bernilai "+(j<=i)+"\nPernyataan h<=i bernilai "+
(h<=i), "OPERASI LEBIH KECIL ATAU SAMA DENGAN",
JOptionPane.PLAIN_MESSAGE);
JOptionPane.showMessageDialog(null,
_5+"\nPernyataan i==j bernilai "+(i==j)+"\nPernyataan
k==j bernilai "+(k==j)+"\nPernyataan h==i bernilai "+
(h==i), "OPERASI SAMA DENGAN",
JOptionPane.PLAIN_MESSAGE);
JOptionPane.showMessageDialog(null,
_6+"\nPernyataan i!=k bernilai "+(i!=k)+"\nPernyataan
j!=i bernilai "+(j!=i)+"\nPernyataan h!=i bernilai "+
(h!=i), "OPERASI TIDAK SAMA DENGAN",
JOptionPane.PLAIN_MESSAGE);
}
}
}
Hasil Program :

s
Penjelasan :
Program diatas adalah program berbasis GUI yang tujuannya untuk
mengetahui operasi-operasi relasi dalam javaPada program ini digunakan
method Import javax.swing.JoptionPane; untuk mengeluarkan
perintah JOptionPane.showMessageDialog yang tujuannya
nantinya hasil output berupa pesan yang muncul pada layar user

Dalam Program tersebut di deklarasikanlah variabel int h=7, i=7, j=11,


k=19 ,Digunakan tipe data Int karena variabel tersebut merupakan bilangan
bulat dan deklarasi _1,_2,_3,_4,_5_6 dalam bentuk String.

Alur program tersebut dimulai dari kita mendeklarasikan variabel tersebut


dan memasukkan nya kedalam JOptionPane.ShowMessageDialog(“ “)
karena untuk memunculkan pesan dialog yang akan tampil dilayar USER.
IV. Tugas Rumah
1. Nama Program : Konversi Suhu
Source Code :
public class KonversiSuhu {

public static void main(String[] args) {


double celc=25;
double remr;
remr = (4*celc)/5;
double fahr;
fahr = (9*celc)/5+3;
double kelv;
kelv = 273+celc;

System.out.println("**************** KONVERSI
SUHU *****************");
System.out.println("KETERANGAN SIMBOL
SATUAN");
System.out.println("\tC = Celcius");
System.out.println("\tR = Reamur");
System.out.println("\tF = Fahrenheit");
System.out.println("\tK = Kelvin");
System.out.println("Suhu yang diketahui
adalah 25 C");
System.out.println("*************************
***********************");
System.out.println("KONVERSI SUHU SATUAN C
MENJADI R");
System.out.println("");
System.out.println("\tRumus yang digunakan
adalah: R=4*C/5");
System.out.println("\tJadi hasil konversi
adalah " +remr +"derajat R");
System.out.println("KONVERSI SUHU SATUAN C
MENJADI FARENHEIT");
System.out.println("");
System.out.println("\tRumus yang digunakan
adalah: F=9*C/5+32");
System.out.println("\tJadi hasil konversi
adalah " +fahr +"derajat F");
System.out.println("KONVERSI SUHU SATUAN C
MENJAD K");
System.out.println("");
System.out.println("\tRumus yang digunakan
adalah: K=273+C");
System.out.println("\tJadi hasil konversi
adalah " +kelv +"derajat K");
System.out.println("*************************
***********************");
}

}
Hasil Program :
Penjelasan :
Pada program diatas ialah bentuk program sederhana yang dibuat
menggunakan Java.dan pada program tersebut digunakan untuk
mengkonversi derajat suhu celcius ke derajat Reamur,farenheit,dan Kelvin.
 Program diatas menggunakan tipe data string,pertama-tama yang harus
dilakukan adalah mendeklarasikan variabel :
double celc=25;
double remr;
remr = (4*celc)/5;
double fahr;
fahr = (9*celc)/5+3;
double kelv;
kelv = 273+celc;

 Program ini memiliki 4 variabel yaitu


celcius(celc),reamur(remr),farenheit(fahr) dan kelvin(kelv),untuk
mendekrasaiannya digunakan tipe double karena nantinya angka-angka
yang keluar bisa berupa pecahan/decimal.Setelah dideklarasikan
nantinya program ini menuju ke sebuah proses Konversi Celcius ke
farenheit,reamur,dan kelvin menggunakan rumus yang nilai celcius nya
sudah diketahui dan tinggal di Konversikan ke derajat
reamur,farenheit,dan kelvin dan akan ditampilkan hasil output dari ke
semua konversi mulai dari Farenheit,reamur,dan Kelvin.
2. Nama Program : Identitas Diri
Source Code :
public class IdentitasDiri {

public static void main(String[] args) {


String nama = "Anggi Ardhika A.P ";
String nim = "190533646863";
String prodi = "S1 Pend. Teknik Informatika";
String off = "A";
String univ = "Universitas Negeri Malang";

System.out.println("*************************
**************************************************\n"
);
System.out.println(" IDENTITAS
DIRI \n");
System.out.println("*************************
**************************************************\n"
);
System.out.println("\tNama : "+nama);
System.out.println("\tNIM : "+nim);
System.out.println("\tProgram Studi : "+prodi);
System.out.println("\tOffering : "+off);
System.out.println("\tUniversitas : "+univ);
System.out.println("*************************
**************************************************\n"
);
System.out.println("\tNama saya " + nama + ". Saya
adalah mahasiswa \ndari " + univ + " dengan NIM " +
nim + ". Saya mengambil \nProgram Studi " + prodi + "
dan berada di offering " + off + "\n");
System.out.println("*************************
**************************************************\n"
);
}
}

Hasil Program :
Penjelasan :
Program ini digunakan untuk menampilkan data diri atau biodata dari data
yang sudah dideklarasikan oleh User.

Dalam program ini mendeklarasikan kalimat-kalimat yang nantinya akan


digunakan untuk mengisi biodata dengan Tipe Data String.

Alur program ini dimulai dari pendeklarasi kalimat-kalimat,Setelah itu


untuk mengatur agar muncul digunakan System.out.println(“…”)dengan
ditambahkan tanda “+” untuk memunculkan isian dari kalimat yang sudah
dideklarasikan tadi.

Untuk membuat keluaran seperti bentuk paragraph dibuatlah


System.out.println() dengan di isi kalimat tentang biodata dan ditambahkan
isian dari yang dideklarasikan.
3. Nama Program : Message Dialog
Source Code :
import javax.swing.JOptionPane;

public class MessageDialog {


public static void main(String[] args) {
String nama = "Anggi Ardhika A.P";
String nim = "190533646863";
String prodi = "S1 Pend. Teknik Informatika";
String off = "A";
String univ = "Universitas Negeri Malang";

JOptionPane.showMessageDialog(null,"Berikut
adalah Identitas saya" ,"Pesan"
,JOptionPane.PLAIN_MESSAGE);
JOptionPane.showMessageDialog(null,"Nama : "
+ nama + "\nNIM : " + nim + "\nProgram Studi : " +
prodi + "\nOffering : " + off + "\nUniveritas : "+
univ ,"Biodata",JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null,"Identitas
tersebut tidak salah" ,"Peringatan"
,JOptionPane.WARNING_MESSAGE);
JOptionPane.showMessageDialog(null,"Program
ini sebenarnya tidak error" ,"ERROR"
,JOptionPane.ERROR_MESSAGE);
}
}

Hasil Program :
Penjelasan :
Program diatas adalah program berbasis GUI yang tujuannya untuk
membentuk Biodata diri berupa Message-message dialog.Pada program ini
digunakan method Import javax.swing.JoptionPane; untuk
mengeluarkan perintah JOptionPane.showMessageDialog yang
tujuannya nantinya hasil output berupa pesan yang muncul pada layar user.
 Pertama-tama mendeklarasikan variabel nama,nim,prodi,off,dan univ
menggunakan tipe data string dan ke 5 variabel tersebut diberi isi
sehingga memiliki nilai.
 Kedua membuat perintah untuk membuat pesan dialog yag berisikan
“berikut adalah identitas saya” dengan cara :
JOptionPane.showMessageDialog(null,"Berikut adalah
Identitas saya" ,"Pesan" ,JOptionPane.PLAIN_MESSAGE);
 Ketiga ialah membuat pesan yang berisikan informasi dari identitas kita
dengan cara menyatukan string dengan variabel seperti :
JOptionPane.showMessageDialog(null,"Nama : " + nama +
"\nNIM : " + nim + "\nProgram Studi : " + prodi +
"\nOffering : " + off + "\nUniveritas : "+
univ ,"Biodata",JOptionPane.INFORMATION_MESSAGE);

 Keempat adalah membuat pesan peringatan/warning message dengan


cara JOptionPane.showMessageDialog(null,"Identitas
tersebut tidak salah" ,"Peringatan"
,JOptionPane.WARNING_MESSAGE);

 Kelima adalah membuat pesan berupa Pesan Error dengan :


JOptionPane.showMessageDialog(null,"Program ini sebenarnya
tidak error" ,"ERROR" ,JOptionPane.ERROR_MESSAGE);

V. Kesimpulan
1. Java merupakan behasa pemograman yang bersifat lintas-platform yang artinya
bahasa ini dapat digunakan untuk menyusun program pada berbagai system
operasi.
2. Bahasa Java merupakan Bahasa tingkat tinggi yaitu dapat dimengerti oleh
manusia karena dalam memprogram Bahasa tersebut memakai instruksi dari
manusia.
3. Program Java memiliki Class,Method dan Object. Class sendiri menggunakan
akses public,sehingga memiliki askes bebas ke class yang lain.Object terdiri dari
variabel-variabel.
4. Dalam Java ini sendiri memiliki 2 buah tampilan yaitu tampilan berbasis teks
dan berbasis GUI .
5. Tipe data yang digunakan pada Java masih memuat tentang tipe data pada C+
+,ini sangat memudahkan para pemogram karena tidak harus mempelajari tipe
data baru.
6. Java juga menyediakan berbagai macam jenis operator, dari Operator
Aritmatika,Operator Relasi,Operator Logika,dan Operator Kondisi.

VI. Daftar Rujukan


a. Tim Assisten Dosen. 2016. MODUL 1PENGENALAN JAVA . Malang :
Universitas Negeri Malang.
b. Admin 2020. Cara Install dan setting Java JDK di Windows. (Online).
(https://badoystudio.com/belajar-android-untuk-pemula/cara-menginstall-jdk/).
Diakses 24 Februari 2020

Anda mungkin juga menyukai