Anda di halaman 1dari 38

LAPORAN PRAKTIKUM

KELAS TI
5 PAGI E

BAHASA PEMROGRAMAN JAVA

Nama

Nomor

Tanggal

Tanda Tangan

Praktikan

Mahasiswa

Kumpul

Pratikan

SITI RAHMAH

1314370161

Tanggal
Nama Penilai

Tanda Tangan

Koreksi

Nilai

Dosen

Indri Sulistianingsih, S.Kom

UNIVERSITAS PEMBANGUNAN PANCA BUDI MEDAN


FAKULTAS TEKNIK
SISTEM KOMPUTER
2014

KATA PENGANTAR

Assalamualaikum Wr. Wb
Puji dan syukur kehadirat Allah SWT karena berkat rahmat dan hidayah- Nya penulis
dapat menyelesaikan Laporan Praktikum ini. Tidak lupa shalawat dan salam penulis curah
limpahkan kepada Nabi Muhammad SAW beserta keluarga, sahabat, dan umatnya hingga akhir
zaman. Laporan ini adalah kumpulan atau serangkaian praktikum yang dilakukan dilaboratorium
UNPAB yang bertujuan agar mahasiswa dapat lebih memahami matakuliah Bahasa
Pemrograman Java dan menerapkan secara langsung ilmu yang diperoleh selama mengikuti
matakuliah Bahasa Pemrograman Java .Laporan ini juga dibuat untuk memenuhi tugas akhir
mata kuliah Bahasa Pemrograman Java di semester 5. Penulis menyadari bahwa dalam laporan
praktikum ini masih terdapat kekurangan. Untuk itu, penulis berharap kritik dan sarannya.
Semoga laporan praktikum ini dapat bermanfaat, khususnya bagi penulis dan bagi para
pembaca.

Wassalamualaikum Wr.Wb.

Medan, 29 Desember 2014

Penulis

DAFTAR ISI

KATA PENGANTARi
DAFTAR ISI..ii
BAB I
PENDAHULUAN
1.1 Umum.1
1.2 Latar Belakang..2
1.3 Tujuan Pratikum...3
BAB II
LANDASAN TEORI
2.1 Pengenalan Java Dan Netbeans......4
2.2 Oprator....6
a. Oprator Aritmatika6
b. Oprator Penugasan....7
c. Oprator Bembanding.7
d. Oprator Logika..8
2.3 Class, Objec dan Method....................................................................................................9
2.3.1 Class9
2.3.2 Object....11
2.3.3 Method.13
2.4 Struktur Percabangan dan Perulangan...17
ii

2.4.1 Percabangan.17
2.4.2 Perulangan...19
2.5 Pemograman Berorientasi Objek...22
BAB III HASIL PERCOBAAN
3.1 Hasil Percobaan Modul 2......23
3.2 Hasil Percobaan Modul 3......24
3.3 Hasil Percobaan Modul 4......26
3.4 Hasil Percobaan Modul 5......27
3.5 Hasil Percobaan Modul 6......28
3.6 Hasil Percobaan Modul 7.................................................................................................28
3.7 Hasil Percobaan Modul 8......29
BAB IV ANALISA HASIL PERCOBAAN
4.1 Analisa Modul 230
4.2 Analisa Modul 330
4.3 Analisa Modul 4....30
4.4 Analisa Modul 531
4.5 Analisa Modul 6....32
4.6 Analisa Modul 732
4.7 Analisa Modul 832
PENUTUP
Kesimpulan......33
DAFTAR PUSTAKA...34
iii

BAB I

PENDAHULUAN

1.1

Umum

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk
telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun
Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak
mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang
lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal.

Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan


dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman
yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk
memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang
memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda,
java dikenal pula dengan slogannya, Tulis sekali, jalankan di mana pun. Saat ini java
merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan
dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.

1.2

Latar Belakang

Perkembangan teknologi dari tahun ketahun semakin cepat. Dari mulai handphone,
laptop, tablet, dan berbagai gadget lainnya selalu ada perubahan dan semakin memanjakan
pengguna. Dari tahun ketahun perkembangan teknologi seakan membuat para pengguna menjadi
ketergantungan dan dimanfaatkan teknologi itu sendiri.
Dalam dunia pemrograman komputer, dikenal banyak bahasa pemrograman, seperti C++,
Pascal, Basic, Java, dan lain-lain. Di antara banyaknya bahasa pemrograman, tim penyusun akan
membahas seputar Java.

Perangkat lunak adalah satu bagian yang tak terpisahkan dari system computer saat ini.
Perkembangan teknologi saat ini dapat dipastikan mengikutsertakan perkembangan perangkat
lunak. Perkembangan pembangunan perangkat lunak mengalami kemajuan yang signifikan sejak
6 dekade terakhir : dimulai dari sekedar memberi instruksi biner ke system computer sederhana,
pembuatan bahasa pemrograman tingkat rendah, tingkat menengah sampai tingkat tinggi. Selain
itu, karena semakin kompleknya kebutuhan akan computer sebagai alat Bantu komputasi,
perkembangan perngkat lunak juga telah melahirkan konsep-konsep pemrograman, mulai dari
konsep pemrograman sederhana (hanya menuliskan baris-baris program dari yang berjalan dari
awal sampai akhir program), pembuatan prosedur-prosedur, sampai pada pemrograman
berorientasi obyek.

Pemrograman berorientasi obyek merupakan konsep pemrograman yang relatif baru, di


mana pemrograman diarahkan ke paradigma pembentukan obyek-obyek yang saling berinteraksi.
Selain konsepnya lebih mudah dicerna oleh pemrograman, baik yang awam sekalipun, konsep
pemrograman berorientasi obyek mempermudah maintenance software sehingga software
menjadi lebih fleksibel apabila akan direvisi atau dikembangakan.

1.3

Tujuan Pratikum

Sebagai syarat untuk menyelesaikan mata kuliah Bahasa Pemprograman Java.

Mahasiswa dapat melakukan instalasi dan konfigurasi beberapa program yang digunakan
untuk membuat program Java

Mahasiswa dapat membuat program Java sederhana yang didukung dari mata kuliah
Bahasa Pemprograman Java

Mahasiswa dapat mengatasi permasalahan pada suatu program Java sederhana dan dapat
Menganalisanya

BAB II
LANDASAN TEORI
2.1

Pengenalan Java dan NetBeans


IDE NetBeans adalah sebuah lingkungan pengembangan, sebuah tools untuk

programmer menulis, mengompilasi, mencari kesalahan dan menyebarkan program. IDE


NetBeans ditulis dalam Java, namun dapat mendukung bahasa pemrograman lain. Terdapat
banyak modul untuk memperluas IDE NetBeans. IDE NetBeans adalah sebuah produk bebas
dengan tanpa batasan bagaimana digunakan. (www.netbeans.org)
NetBeans mengacu pada dua hal, yakni platform untuk pengembangan desktop java,
dan sebuah Integrated Development Environment (IDE) yang dibangun menggunakan platform
NetBeans. Platform NetBeans memungkinkan aplikasi dibangun dari sekumpulan komponenkomponen perangkat lunak moduler yang disebut modul. Sebuah modul adalah suatu asrisp
Java (Java Archive) yang membuat kelas-kelas Java untuk berinteraksi dengan NetBeans Open
API dan file manifestasi yang mengidentifikasinya sebagai modul. Aplikasi yang dibangun
dengan modul-modul dapat dikembangkan dengan menambahkan modul-modul baru. Karena
modul dapat dikembangkan secara independen, aplikasi berbasis platform NetBeans dapat
dengan mudah dikembangkan oleh pihak ketiga secara mudah dan powerful.

Keterangan :
1.

Menu Bar

2.

Toolbar

3.

Project Explorer

4.

Daftar Komponen yang digunakan

5.

Jendela Utama

6.

Kontrol Komponen (Componen Pallete)

7.

Jendela Properties

8.

Jendela Keluaran (debuging)


5

2.2

Oprator
Operator adalah sebuah karakter yang digunakan untuk menghasilkan suatu nilai dari

operand. di java ada beberapa tipe operator, antaralain :


a. Operator Aritmatika
Operator aritmatika yang sering digunakan untuk menghitung sebuah pekerjaan
matematika seperti jumlah, bagi, kali, pangkat, dll.
Operator

Keterangan

Penjumlahan

Pengurangan

Pengurangan

Pembagian

Sisa Pembagian

b. Operator Penugasan
Operator penugasan adalah operator yang digunakan untuk menugaskan suatu fariabel
untuk melakukan sebuah proses. operator ini biasa digunakan pada perulangan sebagai increment
atau decrement.
Operator

Keterangan

Pemberian Nilai

+=

Penambahan Bilangan

-=

Pengurangan Bilangan

/=

Pembagian Bilangan

Perolehan Sisa Pembagian

c. Operator Pembanding
Operator pembanding adalah operasi yang digunakan untuk membandingkan antara
dua nilai atau operand yang menghasilkan tipe data Boolean yaitu true/false. biasa digunakan
pada perulangan dan kondisional.

Operator

Keterangan

==

Sama Dengan

!=

Tidak Sama Dengan

>

Lebih dari

<

Kurang dari

>=

Lebih dari sama dengan

<=

Kurang dari sama dengan

d. Operator Logika
Operator logika digunakan untuk memmbandingkan dua kondisi yang menghasilkan
nilai boolean yaitu true/false.
Operator

Keterangan

&&

Dan

||

Atau

2.3

Class, Object dan Method


Pada Pemrograman berorientasi Objek seperti java, terdapat dua istilah yang sangat

terkenal, yaitu kelas serta objek. Kelas dapat dianalogikan sebagai cetakan dari suatu objek/
benda, sedangkan Objek adalah hasil produksi dari cetakan/ kelas tersebut. Atribut adalah
keadaan yang dimiliki oleh suatu objek, sedangkan Method adalah apa apa yang menurut subjek
yang harus dapat dapat dilakukan objek.

2.3.1 Class
Class merupakan bentuk logis yang menjadi landasan bangun seluruh bahasa
pemograman berorientasi object. Class mendefinisikan bentuk dan perilaku object. Class
sungguh sangat penting di Java. Class adalah template/prototype yang mendefinisikan type
object. Class merupakan sarana pengkapsulan kumpulan data dan metode-metode yang
beroperasi pada kumpulan data. Data dan metode untuk mendefinisikan isi dan kamampuan
object. Class adalah cetakan object. Object harus merupakan instan suatu Class. Class digunakan
untuk menciptakan banyak object. Object-object dari Class yang sama mempunyai data sendiri
tapi berbagi implementasi metode dengan object-object lain di satu Class. Class dapat
merupakan realisasi/implementasi abstraksi di domain persoalan.

Berikut ini adalah kegunaan kelas :

1. Mengelompokkan object-object menjadi kelas-kelas berarti mengabstraksikan persoalan


yang dihadapi.

Abstraksi memberi daya keampuhan pemodelan dan memberikan kemampuan


generalisasi beberapa kasus spesifik menjadi induk kasus-kasus yang serupa.

2. Definisi-definisi common (seperti nama kelas dan atribut) cukup disimpan sekali per
kelas bukan sekali per instan kelas (object). Operasi-operasi dapat ditulis sekali per kelas.
Semua object dalam kelas mendapat manfaat penggunaan kembali (reuse) kode itu.

Perhatikan table dibawah ini untuk perbedaan kelas dan object dalam OOP.

Kelas (class)

Objek (object)

class merupakan rancangan (design) Object merupakan perwujudan suatu class


class bersifat abstract

Object bersifat konkrit

Ketika mendeklarasikan class, sebelum kata kunci class, kita dapat memberi modifier.
Modifier mempengaruhi makna deklarasi. Modifier yang berlaku untuk kelas adalah antara lain
modifier ketampakan (visibility modifier). Modifier ini mengatur izin pengaksesan kelas oleh
kelas-kelas lain. Selain itu adalah modifier untuk mengatur apakah kelas tersebut dapat diwarisi
atau tidak, modifier final akan membuat kelas itu tidak dapat diwarisi. Modifier lainnya adalah
abstract

untuk

mengatakan

apakah

kelas

merupakan

kelas

abstrak

yang

belum

diimplementasikan serta mengharapakan kelas turunannya yang harus mengimplementasikan


metode-metode darinya.

10

Penulisan sebuah class

modifier class [nama_class]{

//class body

2.3.2

Object
Sebuah kelas dapat digunakan untuk membuat banyak objek, setiap objek,

setiap objek dapat diperlakukan secara berbeda oleh objek objek lain yg menggunakannya.
Dibutuhkan operator new untuk membuat objek dari suatu kelas. Objek dibuat dengan cara
menuliskan :
1. NamaKelas NamaObjek = new NamaConstructor();
2. NamaKelas NamaObjek;
NamaObjek = new NamaConstructor();
Proses di atas disebut instansiasi. Ketika objek selesai dibuat, objek tersebut disimpan didalam
memori dan dapat diakses oleh objek objek lain melalui nama objeknya.
--> membuat program Disket.java
public class Disket {
int panjang = 10;
final int LEBAR = 10;
String warna = "kuning";
String bentuk = "segiempat";
11

String data = " ";


void simpanData (String data1) {
this.data += data1;
}
void hapusData () {
data = " ";
}
String bacaData () {
return data;
}
}
--> membuat program MainDisket.java
class MainDisket {
public static void main (String [] args) {
Disket disk1 = new Disket ();
System.out.println ("Panjang disket = "+ disk1.panjang);
System.out.println ("Lebar disket = "+ disk1.LEBAR);
System.out.println ("Warna disket = "+ disk1.warna);
System.out.println ("Bentuk disket = "+ disk1.bentuk);
System.out.println ("data mula mula = "+ disk1.bacaData());
disk1.simpanData("Belajar java");
12

System.out.println ("setelah simpanData "+ disk1.bacaData());


disk1.hapusData ();
System.out.println ("setelah hapusData = "+ disk1.bacaData());
}
}
2.3.3

Method
Method merupakan suatu cara dimana anda dapat memecah - mecah struktur

program. Method pada java mirip dengan Function dan Procedure pada bahasa pemrograman
lain. dalam java juga mengunakan konsep parameter dan tanpa parameter.
Berikut contoh program dengan konsep method pada java tanpa parameter
class kotak{
int panjang;
int lebar;
int tinggi;
int volume;
// pembuatan method hitung volume dengan jenis non void/ mengembalikan nilai.
public int HitungVolume(){
volume = panjang * lebar * tinggi;
return volume;
}
13

//pembuatan method hitung volume dengan jenis void/tanpa mengembalikan data.


public void TampilVolume(){
System.out.println("Hasil Volume balok adalah " + panjang * lebar * tinggi);
}
public static void main(String[] args){
kotak obj = new kotak();
obj.panjang = 10;
obj.lebar = 5;
obj.tinggi = 4;

//pemanggilan non void/dengan pengembalian data.


System.out.println("Volume Balok adalah " + obj.HitungVolume() * 5);

//pemanggilan non void/dengan pengembalian data.


obj.TampilVolume();
}

14

Hasil :

Contoh program dengan konsep method pada java dengan parameter


class kotak{
int panjang;
int lebar;
int tinggi;
int volume;
// pembuatan method hitung volume dengan jenis non void/ mengembalikan nilai.
public int HitungVolume(){
volume = panjang * lebar * tinggi; // panjang, lebar, tinggi sudah dideklarasikan di method
void.
return volume;
}
15

public void SetData(int p, int l, int t){


panjang = p;
lebar = l;
tinggi = t;
}

public static void main(String[] args){


kotak obj = new kotak();
obj.SetData(10,20,5);
System.out.println("Volume Balok adalah " + obj.HitungVolume());
}
}
Hasil :

16

2.4

Struktur Percabangan dan Perulangan


Pada saat belajar pemrograman java, maka yang paling basic adalah kita harus

mengerti tentang konsep umum dalam pemrograman :


2.4.1 Percabangan
Percabangan adalah suatu keadaan dimana pernyataan dapat dieksekusi apabila suatu
kondisi memenuhi syarat untuk mengerjakan pernyataan tersebut,Percabangan pada Java ada 2
yaitu :

if

Percabangan if merupakan percabangan yang melibatkan lebih dari satu


kondisi dam penggabungan beberapa if dan bisa juga digabungkan
menjadi if-else.

Switch

Percabangan switch memberikan suatu cara untuk mengatasi banyak


kemungkinan bermunculan dengan cara memberikan nilai variabel atau
pernyataan tunggal.
Berikut merupakan contoh percabangan dari if dan switch:
class teskeputusan{
public static void main (String[] args) {
char jeniskelamin='w';
//nested if
17

if (jeniskelamin=='L')
System.out.println("Cowok");
else if (jeniskelamin=='P')
System.out.println("Cewek");
else
System.out.println("Banci");

//tenary
System.out.println(jeniskelamin=='P'? "Dia Pasti Cowok." : "Dia
Pasti Cewek");

//switch case
switch (jeniskelamin){
case 'L' : System.out.println("Cowok");
break;
case 'P' : System.out.println("Cewek");
break;
default : System.out.println("Banci");
break;
}}}

18

2.3.2

Perulangan
Perulangan atau looping adalah suatu proses di dalam pemrograman yang dapat

meng eksesusi beberapa statement yang sama dengan berulang ulang sampai berhenti pada
kondisi tertentu. Perulangan pada dasarnya memiliki fungsi "EFISIEN". ada 3 jenis perulangan
yaitu:

For

For merupakan perulangan yang memiliki variable untuk melakukan


pengkondisian.
Element pada for yaitu nilai awal, syarat, dan penambahan atau
pengurangan nilai. misalnya

Struktur Penulisan Perulangan For

Contoh Penulisan Perulangan For pada Code Program

19

While

While merupakan perulangan yang berguna untuk terus melakukan proses


perulangan selama kondisinya benar (true) dan berhenti apabila salah
(false). misalnya:

Struktur Penulisan Perulangan While

Contoh Penulisan Perulangan While pada Code Program

20

do.....while

Do while merupakan perulangan yang hampir sama dengan while, namun


while disini bersifat memproses atau mengecek instruksi terlebih dahulu
kemudian membandingkan (kondisi).
sedangkan pada while bersifat mengecek kondisi baru melakukan
instruksi. Misal

Struktur Penulisan Perulangan Do... While

Contoh Penulisan Perulangan Do.. While pada Code Program


21

2.5

Pemrograman Berorientasi Objek


Pemrograman Berorientasi Objek (Object Oriented Programming/OOP) merupakan

pemrograman yang berorientasikan kepada objek, dimana semua data dan fungsi dibungkus
Dalam class-class atau object-object. Setiap object dapat menerima pesan, memproses
data, mengirim, menyimpan dan memanipulasi data.
Beberapa object berinteraksi dengan saling memberikan informasi satu terhadap yang
lainnya.

Masing-masing object harus berisikan informasi mengenai dirinya sendiri dan dapat
dihubungkan dengan Object yang lain. Pemrograman berorientasi objek berbeda dengan
pemrograman prosedural yang hanya menggunakan satu halaman kebawah untuk mengerjakan
banyak perintah atau statement. Penggunaan pemrograman berorientasi objek sangat benyak
sekali, contoh : java, php, perl, c#, cobol, dan lainnya.

22

BAB III
HASIL PERCOBAAN
Praktikum (Modul 2 8)
3.1

Hasil Percobaan modul 2

(Gambar : hasil program modul 2)

(Gambar : hasil program modul 2 yang sudah di input)

23

3.2

Hasil Percobaan Modul 3

(Gambar : hasil program modul 3)

(Gambar : hasil program modul 3 yang sudah di input untuk pejumlahan tambah)

(Gambar : hasil program modul 3 yang sudah di input untuk pejumlahan perkalian)
24

(Gambar : hasil program modul 3 yang sudah di input untuk pejumlahan pengkurangan)

(gambar : hasil program modul 3 yang sudah di input untuk pejumlahan pembagian)

25

3.3

Hasil Percobaan Modul 4

(Gambar : hasil program modul 4 yang sudah di input untuk status Umum yang tidak dapat
diskon)

(gambar : hasil program modul 4 yang sudah di input untuk status Member yang mendapatkan
diskon)
26

3.4

Hasil Percobaan Modul 5

(Gambar : hasil program modul 5 yang sudah di input untuk status menikah)

(Gambar : hasil program modul 5 yang sudah di input untuk status belum menikah. Pada jumlah
anak, tunjangan istri, tunjangan anak otomatis tidak akan menampil )
27

3.5

Hasil Percobaan Modul 6

(Gambar : hasil program modul 6 menampilkan program dari modul 2-5)

3.6

Hasil Percobaan Modul 7

28

3.7

Hasil Percobaan Modul 8

29

BAB IV
ANALISA HASIL PERCOBAAN
4.1

Analisa Modul 2
Program java yang di buat menggunakan text editor dan console pada environment

pemograman yang terintegrasi pada aplikasi. membuat project baru menggunakan categories
java dan menggunakn Jfrem Form.

4.2

Analisa Modul 3
Program yang di buat menggunkan

Java literal, tipe data, primitif, tipe variabel, tipe

comment dan operator, block statement.Variabel adalah item yang di gunakan data untuk
menyimpan pernyataan objek. Variabel memiliki tipe data adalah nama. Tipe data meng tipe kan
nilai yang dapat di bentuk oleh variabel itu sendiri, nama variabel harus mengikutin aturan untuk
indentifier. Data tipe yang di gunakan adalah boolen , char, byte, short, in, long, float, double.

4.3

Analisa Modul 4
Program ini menggunkan struktur kondisi , meggunakan struktur kontrol pemilihan (if,

else, swicth) yang di gunakan untuk memilij blok kode yang akan di eksekusi.prnyataan if akan

30

menentukan sebuah pernyataan ( atau blok kode) yang akan eksekusi jika dan hanya jika
persyaratan bernilai benar (true), dimana , boolean_expression adalah sebuah penyataan logika
(truefalse) atau variable bertipe boolean.
Pernyataan if-else di hunakan apabila kita ingin mengeksekusi beberapa pernyataan
dengan kondisi true dan pernyataan yang lain dengan kondisi false.
Statement if-else-if pertanyataan pada bagian kondisi else dari blok if-else dapat menjadi
struktur if-else yang lain, kondisi struktur seperti ini menginjinkan kita untuk membuat seleksi
persyaratanyang lebih kompleks .
Statement switch cara ain membuat cabang adalah dengan menggunkan kata kunci
swicth, switch mengkontruksikan cabang untuk beberapa kondisi dari nilai.

4.4

Analisa Modul 5
Program struktur kondisi lanjutan dari modul 4 menggunkan struktur kontrol pemilihan.

Penulisan pemerintah adalah perintah dengan menggunakan fungsi method berisikan baris-baris
perintah mendefinisikan proses atau objek dari suatu class.
Menggunakan jfram form dan kategori swing gui forms.kode program dengan awalanya
int adalah variable dideklarasikan dengan tepe dan integer dan kode progra dengan awalan string
adalah variable dideklarasi dengan tipe dengan string,Method dengan nama gaji berfungsi untuk
menamplkan jumlah gaji dengan pernyataan swict pada txtgajipokok ketika item model di
cmbjabatan dan sebagian besar menggunakan method.
31

4.5

Analisa Modul 6
Program yang di buat adalah Membuat aplikasi dengan konsep MDI (Multi Document

Interface) aplikasi yang bisa menampilkan beberapa dokumen sekaligus, Di dalam aplikasi MDI,
ada 2 pembagian Forma adalah from induk yaitu from yang dijadikan tempat (wadah) untuk
menampilkan form yang lain dan from anak yaitu from yang ditampilkan di dalam from induk,
from ini terpaang seolah-olah menempel di dalam from induk dan tidak dapat keluar dari tampil
from induk. Dan di buat Variable Global untuk dapat diakses semua method yang ada didalam
class jframe lalu di tambahkan perintah constructor . Desain menggunakan jframe from dengan
kategori swing gui form dan di tambahkan jframe.

4.6

Analisa Modul 7
Program yang di buat adalah untuk Membuat Form Input Data dan Koneksi dengan

Database MySQL dari java dan netbeans menggunakan database MySQL. Library konektor
MySQL di tambahkan kan pada proses membuat Jclass, lalu membuat kode public class penulisa
kode Method pun di gunakan dan memakai Jclass dan Jframe From.

4.7

Analisa Modul 8
Program yang di buat adalah program input data transaksi dari Java dan Netbeans dan

menggunakan database MySQL, namun sebelum itu telah menyesaikan dan menyipkan program
modul 7. Penulisa kode Method pun di gunakan Lalu Library konektor MySQL di tambahkan
kan pada proses membuat Jclass, lalu membuat kode public class ClassDB. Kode dengan nama
invoice di gunakan untuk mencari data invoice pada database tpenjualan.
32

PENUTUP
Kesimpulan
Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general
purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal
mungkin. NetBeans mengacu pada dua hal, yakni platform untuk pengembangan desktop java,
dan sebuah Integrated Development Environment (IDE) yang dibangun menggunakan platform
NetBeans.

Masing-masing object harus berisikan informasi mengenai dirinya sendiri dan

dapat dihubungkan dengan Object yang lain.


Pada saat belajar pemrograman java, maka yang paling basic adalah kita harus mengerti
tentang konsep umum dalam pemrograman adalah Percabangan dan Perulangan.
Percabangan adalah suatu keadaan dimana pernyataan dapat dieksekusi apabila suatu
kondisi memenuhi syarat untuk mengerjakan pernyataan tersebut,

Perulangan

atau

looping

adalah suatu proses di dalam pemrograman yang dapat meng eksesusi beberapa statement yang
sama dengan berulang ulang sampai berhenti pada kondisi tertentu lalu Perulangan atau looping
adalah suatu proses di dalam pemrograman yang dapat meng eksesusi beberapa statement yang
sama dengan berulang ulang sampai berhenti pada kondisi tertentu.

33

DAFTAR PUSTAKA
Kadir, Abdul. 2003.Dasar Pemrograman Java 2. Yogyakarta: ANDI
Wicaksono, Ady. 2002. Dasar-Dasar Pemrograman Java 2. Jakarta: PT. Elex MediaKomputindo,
Gramedia.
http://ilmukomputer.org/2012/04/15/pemrograman-database-java-desktop-dengan-ide-netbeansdan-mysql/
http://id.wikipedia.org/wiki/Java
https://www.academia.edu/8482107/Atribut
https://www.scribd.com/doc/251430578/8/D-Struktur-Perulangan-dan-Percabangan
https://www.academia.edu/3647970/Bab_2_Operator_Bahasa_Java

34

Anda mungkin juga menyukai