Makalah
Praktikum Bahasa Pemograman 1
“java dan Netbeans”
Nama : Egi Purnama Alam
Kelas : TI-2016-D
Nim : 20160810025
FAKULTAS ILMU KOMPUTER
UNIVERSITAS
KUNINGAN
Jalan Cut NyakDien
No 36 A, Kel.Cijoho, Kuningan, Jawa Barat, Indonesia
Kata pengantar
Alhamdulillah, puji syukur penulis haturkan kehadirat
Allah SWT. Atas rahmat-Nya lah Penulis dapat menyelesaikan makalah ini tepat
pada waktunya.Tak lupa Penulis juga menghaturkan terima kasih yang
sebesar-besarnya kepadasemua pihak yang
telah mendukung dan membantu Penulis dalam menyelesaikanmakalah ini.
Dalam makalah yang berjudul “MAKALAH JAVA DAN NEATBEANS” ini,
akan dibahas mengenai pengertian Java, Neatbean, Cara Setting Path pada Java
dan Contoh sederhana pemograman java dan menggunakan aplikasi Neatbeans Selain
itu, untuk mempermudah pemahaman juga sebagai bahan latihan, Penulis juga
menyertakan contoh program Java yang
dapat dipraktekkan oleh para pembaca.Namun demikian,
Penulis menyadari bahwa makalah tersebut masih banyak
adanya kekurangan dan masih jauh dari kesempurnaan. Oleh karena itu penulis
berharap akan kritik dan sarannya dari segenap pembaca. Demikianlah semoga
makalah yang telah dibuat tersebut dapat bermanfaat bagi semuanya. Terimakasih
Kuningan, November 2017
Penulis,
Egi Purnama
Alam
DAFTAR ISI
HALAMAN JUDUL
DAFTAR ISI
KATA PENGANTAR
BAB I. PENDAHULUAN
1. Latar Belakang Masalah
2. Pengenalan
3. Rumusan Masalah
4. Tujuan Penulisan
BAB II. PEMBAHASAN
1
Java
2
Netbeans
3
Setting Path pada Java
4
Contoh Program Java dan Netbean
BAB III. PENUTUP
1 Kesimpulan
2 Saran
DAFTAR PUSTAKA
1. Latar Belakang Masalah
Perkembangan dunia informasi dan teknologi sangat cepat pada
dasawarsa terakhir sejak dimulainya era millennium. Perkembangan itu salah
satunya ditandai dengan keberadaan aplikasi java yang menyediakan berbagai layanan. Bentuk layanan yang dihadirkan aplikasi java sejatinya sangat berguna dan membantu bagi kehidupan manusia. Mulai dari akses data, informasi aktual, iklan, komunikasi, game dan sebagainya.
dasawarsa terakhir sejak dimulainya era millennium. Perkembangan itu salah
satunya ditandai dengan keberadaan aplikasi java yang menyediakan berbagai layanan. Bentuk layanan yang dihadirkan aplikasi java sejatinya sangat berguna dan membantu bagi kehidupan manusia. Mulai dari akses data, informasi aktual, iklan, komunikasi, game dan sebagainya.
Selain keuntungan tersebut, keistimewaan lain aplikasi java adalah
kemudahan akses atau pengoperasiannya yang dapat dilakukan
siapapun mulai dari anak-anak sampai orang dewasa. Maka tidak mengherankan
jika aplikasi java telah menjadi konsumsi publik sebagaian besar masyarakat
Indonesia.
siapapun mulai dari anak-anak sampai orang dewasa. Maka tidak mengherankan
jika aplikasi java telah menjadi konsumsi publik sebagaian besar masyarakat
Indonesia.
Keberadaan aplikasi java telah menghadirkan nuansa tersendiri di tengah
masyarakat karena selalu mengikuti kemajuan teknologi. Peningkatan fasilitas
demi menambah kepuasan pelanggan menjadi sisi yang paling ditonjolkan. Hal ini
tentu saja semakin memantapkan posisinya sebagai bagian kebutuhan masyarakat. Ia telah menjadi bagian hidup masyarakat masa kini.
masyarakat karena selalu mengikuti kemajuan teknologi. Peningkatan fasilitas
demi menambah kepuasan pelanggan menjadi sisi yang paling ditonjolkan. Hal ini
tentu saja semakin memantapkan posisinya sebagai bagian kebutuhan masyarakat. Ia telah menjadi bagian hidup masyarakat masa kini.
Salah satu aplikasi yang ditawarkan oleh java yang sekarang
digemari adalah opera mini, Game hp dan aplikasi lainnya
yang difungsikan sebagai media komunikasi dunia maya dan hiburan.
jutaan penggunanya dari berbagai penjuru dunia. Hal ini menjadikan aplikasi java
sebagai alat komunikasi modern tanpa batas karena mengabaikan jarak, waktu,
dan tempat.Sehingga aplikasi java sering di gunakan untuk kehidupan sehari dan orang tergantung dengan adannya aplikasi java.
digemari adalah opera mini, Game hp dan aplikasi lainnya
yang difungsikan sebagai media komunikasi dunia maya dan hiburan.
jutaan penggunanya dari berbagai penjuru dunia. Hal ini menjadikan aplikasi java
sebagai alat komunikasi modern tanpa batas karena mengabaikan jarak, waktu,
dan tempat.Sehingga aplikasi java sering di gunakan untuk kehidupan sehari dan orang tergantung dengan adannya aplikasi java.
Java Neatbean dapat
dijalankan di beberapa platform / sistem operasi komputer, sesuai dengan
prinsip tulis sekali, jalankan di mana saja. Dengan kelebihan ini pemrogram
cukup menulis sebuah program Java dan dikompilasi (diubah, dari bahasa yang
dimengerti manusia menjadi bahasa mesin /bytecode) sekali lalu hasilnya dapat
dijalankan di atas beberapa platform tanpa perubahan. Kelebihan ini
memungkinkan sebuah program berbasis java dikerjakan diatas operating system
Linux tetapi dijalankan dengan baik di atas Microsoft Windows. Platform yang
didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OSdan Sun
Solaris. Penyebanya adalah setiap sistem operasi menggunakan programnya
sendiri-sendiri (yang dapat diunduh dari situs Java) untuk
meninterpretasikanbytecode tersebut.
2. Pengenalan
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 aplikas
NetBeans adalah suatu serambi pengembangan
perangkat lunak yang
dituliskan dalam bahasa
pemrograman Java. Serambi NetBeans pun memerkenankan suatu
pengembangan aplikasi dilakukan dengan dimulai dari sesetel pembentukan kesatuan
perangkat lunak modular yang dinamai modules.
Semula,
aplikasi NetBeans IDE ini diperuntukkan demi suatu pengembangan dalam Java.
Namun, aplikasi ini juga mendukung program-program pembuatan bahasa lain secara
khusus seperti PHP, C/C++ dan HTML5.[3]
NetBeans
adalah lintas platform serta
penerapannya dijalankan pada Microsoft Windows, Mac OS X, Linux, Solaris dan
serambi-serambi lain yang mendukung suatu JVM yang sepadan.
3. Rumusan Masalah
1.
Apa yang dimaksud dengan pemograman
Java ?
2.
Bagaimana Sejarah Java ?
3.
Siapa penemu Java ?
4.
Apa saja kelebihan dan kekurangan yang
dimikili program Java ?
5.
Apa yang dimaksud dengan pemograman
Java Neatbeans ?
6.
Apa kelebihan dan Kekurangan Java
Neatbeans ?
7.
Bagaimana cara setting Path pada Java
8.
Bagaimana contoh program yang ditulis
dengan java dan Neatbeans ?
4. Tujuan Penulis
Adapun tujuan dalam penulisan makalah ini antara lain :
Untuk memenuhi tugas dari dosen mata kuliah Praktikum bahasa pemograman 1. Untuk menambah wawasan ilmu pengetahuan bagi
semua pembaca termasuk penulis yang telah mencari infomasi perkembangan
teknologi dan referensi mengenai teknologi tentang java dan Neatbean tersebut.
BAB II
PEMBAHASAN
1.
Pengertian Java
Java adalah bahasa
pemrograman yang dapat membuat seluruh bentuk aplikasi, desktop, web, mobile
dan lainnya, sebagaimana dibuat dengan menggunakan bahasa pemrograman
konvensional yang lain. Bahasa Pemrograman Java ini berorientasi objek
(OOP-Object Oriented Programming), dan dapat dijalankan pada berbagai platform
sistem operasi. Perkembangan Java tidak hanya terfokus pada satu sistem
operasi, tetapi dikembangkan untuk berbagai sistem operasi dan bersifat open
source. Dengan slogannya “Write once, run anywhere”.
2.
Sejarah Java
1.
Java
Programming atau Bahasa pemrograman Java pertama lahir dari The Green Project,
yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992.
Proyek tersebut belum menggunakan versi yang dinamakan Oak.
2.
Pelopor proyek tersebut adalah Patrick Naughton, Mike Sheridan, James
Gosling dan Bill Joy, beserta sembilan pemrogram lainnya dari Sun Microsystems.
Salah satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang.
Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di
Menlo Park. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan
sebuah program Java Oak pertama, yang ditujukan sebagai pengendali sebuah
peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA
sekarang ini. Teknologi baru ini dinamai “*7″ (Star Seven).
3.
Setelah zaman Star Seven selesai, sebuah anak perusahaan TV kabel tertarik
ditambah beberapa orang dari proyek The Green Project. Mereka memusatkan
kegiatannya pada sebuah ruangan kantor di 100 Hamilton Avenue, Palo Alto.
Perusahaan baru ini bertambah maju, jumlah karyawan meningkat dalam waktu
singkat dari 13 menjadi 70 orang. Pada rentang waktu juga ditetapkan pemakaian
Internet sebagai medium yang menjembatani kerja dan ide di antara mereka. Pada
awal tahun 1990-an, Internet masih merupakan rintisan, yang dipakai hanya di
kalangan akademisi dan militer.
4.
Mereka menjadikan perambah (browser)
Mosaic sebagai landasan awal untuk membuat perambah Java pertama yang dinamai
Web Runner, terinsipirasi dari film 1980-an, Blade Runner. Pada perkembangan
rilis pertama, Web Runner berganti nama menjadi Hot Java.
5.
James Gosling dan kawan-kawan telah
mengantarkan bahasa pemrograman baru (Java) yang dapat berjalan pada semua
platform peranti elektronika. Perbedaan platform diatasi dengan membuat mesin
virtual pada arsitektur bahasa pemrograman yang baru. Mesin virtual tersebut
akan menerjemahkan kode pemrograman menjadi bahasa yang dikenali mesin apa pun.
Java juga dikenal sangat andal dan memiliki sistem keamanan sendiri.
6.
Java hadir pada momentum yang tepat saat internet dan kebutuhan aplikasi
multimedia mulai berkembang. James Gosling membuktikan kehebatan Java bersama
John Gage, direktur Sun Science Office saat memberikan presentasi bertajuk
"Hollywood-meets-Silicon-Valley" di awal tahun 1995. Ia berhasil
memperlihatkan gerakan molekul tiga dimensi di tengah-tengah layar komputer
dengan menggerakkan mouse. Apalagi sejak HotJava (sebelumnya disebut WebRunner)
browser internet berbasis Java siap diluncurkan sebulan kemudian. Kerjasama
antara Sun Microsystems dan Netscape untuk memasang Java pada browser Netscape
Communicator saat dirilis kemudian ikut mempercepat ketenaran Java.
7.
Sejak dirilis pada 23 Mei 1995, Java segera melejit menjadi bahasa
pemrograman favorit. Java menghasilkan gelombang baru dalam dunia komputasi.
Apalagi Sun memberikan source code Java secara cuma-cuma melalui internet.
Dengan demikian Java segera tersebar dan setiap orang dapat mencoba dan
memberikan umpan balik. Respons yang diberikan para pengguna Java ikut
berkontribusi memperbaiki dari versi alpha (1.0a2) hingga versi 2 pada saat
ini. Kesuksesan mereka diikuti dengan untuk pemberitaan pertama kali pada surat
kabar San Jose Mercury News pada tanggal 23 Mei 1995.
Keberhasilan Sun menghadirkan Java sebagai yang terdepan dalam komunikasi
internet tidak lepas dari peran James Gosling, arsitek bahasa pemrograman Java.
8.
Sayang terjadi perpecahan di antara
mereka suatu hari pada pukul 04.00 di sebuah ruangan hotel Sheraton Palace.
Tiga dari pimpinan utama proyek, Eric Schmidt dan George Paolini dari Sun
Microsystems bersama Marc Andreessen, membentuk Netscape.
9.
Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja
“bapak java”, James Gosling. Nama Oak ini tidak dipakai untuk versi release
Java karena sebuah perangkat lunak sudah terdaftar dengan merek dagang
tersebut, sehingga diambil nama penggantinya menjadi “Java”. Nama ini diambil
dari kopi murrni yang digiling langsung dari biji (kopi tubruk) kesukaan
Gosling. Konon kopi ini berasal dari Pulau Jawa. Jadi nama bahasa
pemrograman Java tidak lain berasal dari kata Jawa, karena bahasa Inggris Jawa
adalah Java.
3.
Penemu Java
James A. Gosling O.C., Ph.D. (lahir di
dekat Calgary, Alberta, Kanada, 19 Mei 1955; umur 62 tahun) adalah seorang pengembang perangkat lunak, yang terkenal terutama sebagai bapak bahasa pemograman Java.
4. Kelebihan dan Kekurangan
Java
1. Kelebihan Java
a. Sederhana dan Ampuh
Java menyediakan sarana untuk membuat program
(applet) yang berjalan pada web browser. Programmer dapat menggunakan applet
kecil yang aman, dinamik, lintas platform, aktif dan siap dijalankan di
jaringan.
b.
Aman
Java
dirancang dengan konsep keamanan internet.
c. Berorientasi Objek
Java tidak diturunkan bahasa pemrogaman manapun. Java
memiliki keseimbangan yang menyediakan mekanisme peng-class-an sederhana dengan
model antarmuka dinamik yang intuitif hanya jika diperlukan.
d. Kokoh
Java
membatasi programmer dengan memberi kunci supaya progamer dapat menemukan
kesalahan lebih cepat saat mengembangkan program.
e. Interaktif
Java
dirancang untuk menciptakan program jaringan yang interaktif.
f. Netral
Java netral
terhadap berbagai arsitektur, java mampu berjalan dalam platform apapun
seperti PC, UNIX, Macintosh, dll.
g. Terinterpretasi dan Berkinerja Tinggi
Java
melengkapi keajaiban lintas platform yang luar biasa dengan kompilasi ke dalam
representasi langsung yang disebut java code byte yang dapat diterjemahkan oleh
system apapun yang memiliki java interpreter dan java virtual machine.
h. Java bersifat Multiplatform
Java dirancang untuk mendukung aplikasi yang dapat
beroperasi di lingkungan jaringan berbeda. Untuk mengakomodasi hal tersebut,
Java compiler membangkitkan bytecodes (sebuah format yang tidak tergantung pada
arsitektur tertentu yang didesain untuk mengirimkan kode ke banyak platform
perangkat keras dan perangkat lunak secara efisien). Java dapat dijalankan oleh
banyak platform seperti Linux, Unix, Windows, Solari, maupun Mac.
i. Java bersifat Multithread
Multithreading adalah kemampuan suatu program komputer
untuk mengerjakan beberapa proses dalam suatu waktu. Thread dalam Java memiliki
kemampuan untuk memanfaatkan kelebihan multi prosessor apabila sistem operasi
yang digunakan mendukung multi prosessor.
j. Dapat Didistribusi dengan Mudah
Java memiliki library rutin yang lengkap untuk dirangkai pada protocol TCP/IP (seperti HTTP dan FTP) dengan mudah. Kemampuan networking Java lebih kuat dan lebih mudah digunakan. Java memudahkan tugas pemrograman jaringan yang sulit seperti membuka dan mengakses sebuah soket koneksi. Java juga mamudahkan pembuatan CGI (Common Gateway Interface).
2. Kelemahan Java
a. Java memiliki kecepatan yang kurang dari bahasa C ++
b. Implementasi J2ME tidak global
Misalnya, J2ME untuk Motorola dengan J2ME untuk Sony
Ericson tidak sama. Berbeda lagi J2ME untuk Nokia. Setiap produk selalu
mempunyai modul tersendiri yang dinilai aneh penerapannya dan harus di-compile
dengan modul yang berbeda-beda.
c. Java memakan banyak memori computer
d. Java merupakan bahasa yang kompleks dan susah
dipelajari
e. Program yang dibuat oleh bahasa ini lebih lambat
Bahasa pemrograman Java lebih lambat dibanding program
yang dibuat dengan bahasa lain seperti C atau C++.
5. Pengertian Java Neatbeans
Netbeans
adalah sebuah aplikasi Integrated Development Environment (IDE) yang
berbasiskan Java dari Sun Microsystems yang berjalan di atas swing. Swing
merupakan sebuah teknologi Java untuk pengembangan aplikasi dekstop yang
dapat berjalan pada berbagai macam platform seperti windows, linux, Mac OS X
dan Solaris. Sebuah IDE merupakan lingkup pemrograman yang di integrasikan ke
dalam suatu aplikasi perangkat lunak yang menyediakan Graphic User Interface
(GUI), suatu kode editor atau text, suatu compiler dan suatu debugger.
Netbeans
juga dapat digunakan progammer untuk menulis, meng-compile, mencari kesalahan
dan menyebarkan program netbeans yang ditulis dalam bahasa pemrograman java
namun selain itu dapat juga mendukung bahasa pemrograman lainnya dan program
ini pun bebas untuk digunakan dan untuk membuat professional dekstop,
enterprise, web, and mobile applications dengan Java language, C/C++, dan
bahkan dynamic languages seperti PHP, JavaScript, Groovy, dan Ruby.
NetBeans merupakan sebuah proyek kode terbuka yang sukses dengan pengguna yang sangat luas, komunitas yang terus tumbuh, dan memiliki hampir 100 mitra (dan terus bertambah!). Sun Microsystems mendirikan proyek kode terbuka NetBeans pada bulan Juni 2000 dan terus menjadi sponsor utama. Dan saat ini pun netbeans memiliki 2 produk yaitu Platform Netbeans dan Netbeans IDE. Platform Netbeans merupakan framework yang dapat digunakan kembali (reusable) untuk menyederhanakan pengembangan aplikasi deskto dan Platform NetBeans juga menawarkan layanan-layanan yang umum bagi aplikasi dekstop, mengijinkan pengembang untuk fokus ke logika yang spesifik terhadap aplikasi.
NetBeans merupakan sebuah proyek kode terbuka yang sukses dengan pengguna yang sangat luas, komunitas yang terus tumbuh, dan memiliki hampir 100 mitra (dan terus bertambah!). Sun Microsystems mendirikan proyek kode terbuka NetBeans pada bulan Juni 2000 dan terus menjadi sponsor utama. Dan saat ini pun netbeans memiliki 2 produk yaitu Platform Netbeans dan Netbeans IDE. Platform Netbeans merupakan framework yang dapat digunakan kembali (reusable) untuk menyederhanakan pengembangan aplikasi deskto dan Platform NetBeans juga menawarkan layanan-layanan yang umum bagi aplikasi dekstop, mengijinkan pengembang untuk fokus ke logika yang spesifik terhadap aplikasi.
6.
Kelebihan
dan Kekurangan Java Neatbeans
Kelebihan :
1. NetBeans GUI Builder GRATIS dengan ribuan plug In yang
bisa kita
download langsung di website resminya, maupun dari pihak ketiga
download langsung di website resminya, maupun dari pihak ketiga
2.
NetBeans GUI
Builder sangat kompetebel dengan Swing karena memang langsung
dikembangkan oleh Sun yang notabenenya sebagai pengembang Swing.
dikembangkan oleh Sun yang notabenenya sebagai pengembang Swing.
3.
Netbeans tidak hanya dapat digunakan buat java saja,
karena Netbeans dapat di
gunakan untuk bahasa pemograman lain seperti C/C++, Ruby, dan PHP.
gunakan untuk bahasa pemograman lain seperti C/C++, Ruby, dan PHP.
4.
NetBeans GUI
Builder sangat cocok untuk digunakan dalam pengembangan sistem
berskala Enterprise.
berskala Enterprise.
5.
Pada paket tertentu, Netbeans juga menyertakan
GlassFish V2 UR2 dan Apache
Tomcat 6.0.16
Tomcat 6.0.16
Kelemahan :
1.
NetBeans hanya mensupport 1 pengembangan Java GUI,
yaitu Swing, yang padahal
ada Java GUI yang dikembangkan oleh eclipse yang bernama SWT dan JFace yang
sudah cukup populer.
ada Java GUI yang dikembangkan oleh eclipse yang bernama SWT dan JFace yang
sudah cukup populer.
2.
NetBeans mempatenkan source untuk Java GUI yang sedang
dikerjakan dalam sebuah
Generated Code, sehingga programmer tak dapat mengeditnya secara manual.
Generated Code, sehingga programmer tak dapat mengeditnya secara manual.
3.
Dari segi sumber daya, Netbeans memerlukan sumber daya
yang besar, seperti
Memory dan ruang hard disk.
Memory dan ruang hard disk.
4.
Netbeans memerlukan dukungan prosesor yang cukup handal
untuk mendapatkan
performa maksimalnya.
performa maksimalnya.
7.
cara setting Path pada Java
1.
Download Java JDK Versi Terbaru
di web resmi oracle pada link http://www.oracle.com/technetwork/java/javase/downloads/index.html
2. Klik dua kali pada file instalasi yang sudah kamu download dan akan membuka
dialog installer java.
3. Klik dua kali pada file instalasi
yang sudah kamu download dan akan membuka dialog i nstaller java.
4. Klik next, kemudian membaca dan
menerima lisensi.
5. Pada layar berikutnya Anda akan
melihat proses instalasi java jdk sedang berjalan dan melihat status instalasi
sedang melakukan extracting installer. Tunggu hingga proses ini selelasi.
6. Setelah selesai java akan
memunculkan pemeberitahuan bahwa Java SE Development Kit Successfully instaled.
Klik pada tombol Close untuk menyelesaikan.
Sampai
disini proses install java di windows telah berhasil, namun masih ada langkah
yang harus Anda lakukan, yakni mengatur path java agar dapat berjalan pada
lapop atau komputer kamu.
Cara Mengatur Path untuk menjalankan program Java di Windows
Pengaturan
JDK ini bertujuan agar sistem operasi windows yang kita gunakan ini
terintegrasi dengan JDK yang telah kita install. Lalu bagaimana untuk setting
path JDK di windows kita ? silahkan ikuti langkah-langkah dibawah ini :
7. Setelah berhasil instal JDK, Klik Start -> Klik kanan Computer ->
Pilih Properties
8. Selanjutnya Pilih Advanced system settings maka akan
muncul System properties seperti di bawah ini :
9. Selanjutnya pilih Environment Variable Pada System
properties dibawah ini :
10.
Selanjutnya akan muncul layar Environment
Variables silahkan pilih New
11.
Isikann Variable name dan Varible
value seperti dibawah ini , kemudian pilih OK
Variable
name : JAVA_HOME
Variable
value : C:\Program Files\Java\jdk1.8.0_05
NOTE:
Untuk Variable value sesuikan dengan foldel JDK yang ada pada komputer atau laptop anda, pada laptop saya JDK berada pada : C:\Program Files\Java\jdk1.8.0_71
Untuk Variable value sesuikan dengan foldel JDK yang ada pada komputer atau laptop anda, pada laptop saya JDK berada pada : C:\Program Files\Java\jdk1.8.0_71
12. Kembali ke layar Environment
Variables silahkan pilih New
13. Maka akan tampil layar New
User Variables, tambahakan user variable lagi dengan pilih New
dan Isikann Variable name dan Varible value seperti dibawah ini , kemudian pilih OK
Variable name : PATH
Variable value : %PATH%;%JAVA_HOME%\bin
14.
Jika kedua user variabel berhasil
ditambahkan maka hasilnya adalah sebagai berikut
15. Untuk apakah JDK sudah
terintegrasi dengan windows kita dapat mengeceknya dengan cara membuka CDM dan
mengetikan "java" (tanpa tanda petik)
16. Jika tampilan CMD sudah seperti
diatas berarti kita telah berhasil mengintergrasikan JDK dengan windows kita
8.
Contoh Program sederhana
yang ditulis dengan Java dan Neatbeans
Java :
package
latihan;
public class Latihan {
public static void main(String[] args) {
// deklarasi variabel
double panjang = 25;
double lebar = 10;
double jumlah;
double kurang;
double kali;
double bagi;
double modulus;
//proses operasi
jumlah = panjang + lebar; // operasi Penjumlahan
kurang = panjang - lebar; // operasi Pengurangan
kali = panjang * lebar; // operasi Perkalian
bagi = panjang / lebar; // Operasi Pembagian
modulus = panjang % lebar; //operasi Modulus
//mencetak hasil
System.out.println("Hasil Penjumlahan : " + jumlah);
System.out.println("Hasil Pengurangan : " + kurang);
System.out.println("Hasil Perkalian : " + kali);
System.out.println("Hasil Pembagian : " + bagi);
System.out.println("Hasil Modulus : " + modulus);
}
}
public class Latihan {
public static void main(String[] args) {
// deklarasi variabel
double panjang = 25;
double lebar = 10;
double jumlah;
double kurang;
double kali;
double bagi;
double modulus;
//proses operasi
jumlah = panjang + lebar; // operasi Penjumlahan
kurang = panjang - lebar; // operasi Pengurangan
kali = panjang * lebar; // operasi Perkalian
bagi = panjang / lebar; // Operasi Pembagian
modulus = panjang % lebar; //operasi Modulus
//mencetak hasil
System.out.println("Hasil Penjumlahan : " + jumlah);
System.out.println("Hasil Pengurangan : " + kurang);
System.out.println("Hasil Perkalian : " + kali);
System.out.println("Hasil Pembagian : " + bagi);
System.out.println("Hasil Modulus : " + modulus);
}
}
Screenshoot
Hasil: Program Perhitungan Dasar Java
BAB
III
PENUTUPAN
1. Kesimpulan
Dari beberapa bahasan mengenai bahasa pemrograman Java diatas, maka dapat
disimpulkan bahwa Java merupakan suatu teknologi di mana teknologi tersebut
mencakup Java sebagai bahasa pemrograman yang memiliki sintaks dan aturan
pemrograman tersendiri, juga mencakup Java sebagai platform yaitu di mana
teknologi ini memiliki virtual machine dan library yang diperlukan untuk
menulis dan menjalankan program yang ditulis dengan bahasa pemrograman java.
James Gosling, selaku pencipta dan penemu bahasa pemrograman Java yang lahir
pada 19 Mei 1956 dari tiga bersaudara di dekat Calgary, Kanada. Sejak kecil dia
memang sangat tertarik dengan elektronika. Pada mulanya bahasa pemrograman yang
ditemukan oleh James hendak dinamakan Oak, namun karena nama tersebut sudah
digunakan perusahaan lain maka namanya berganti menjadi Java. Asal mula
penamaan Java oleh James karena James sangat menyukai minuman kopi tubruk yang
konon katanya berasal dari pulau Jawa. Itulah sebabnya dinamakan Java yang
merupakan bahasa Inggris dari Jawa.
Java
diciptakan oleh suatu tim yang dipimpin oleh Patrick Naughton dan James Gosling
dalam suatu proyek dari Sun Microsystem yang memiliki kode Green dengan tujuan
untuk menghasilkan bahasa komputer sederhana yang dapat dijalankan di peralatan
sederhana dengan tidak terikat pada arsitektur tertentu. setelah melalui
beberapa transformasi dan proses, Sun akhirnya meluncurkan browser dari Java
yang disebut Hot Java yang mampu menjalankan applet. Setelah itu teknologi Java
diadopsi oleh Netscape yang memungkinkan program Java dijalankan di browser
Netscape sejak January 1996 yang kemudian diikuti oleh Internet Explorer.
Karena keunikan dan kelebihannya, teknologi Java mulai menarik banyak vendor
terkemuka seperti IBM, Symantec, Inprise, dll.
Akhirnya
Sun merilis versi awal Java secara resmi pada awal 1996 yang kemudian terus
berkembang hingga muncul JDK 1.1 kemudian JDK 1.2 yang menghasilkan banyak
peningkatan dan perbaikan sehingga mulai versi ini Java disebut Java2.
Perubahan yang utama adalah adanya Swing yang merupakan teknologi GUI
(Graphical User Interface) yang mampu menghasilkan aplikasi window yang
benar-benar portabel.
Dan
pada tahun-tahun berikutnya (1998-1999) lahirlah teknologi J2EE (Java 2
Enterprise Edition) yang berbasis J2SE yang diawali dengan servlet dan EJB
kemudian diikuti JSP. Kelebihan Java di lingkungan network dan terdistribusi
serta kemampuan multithreading mengakibatkan Java menjadi cepat populer di
lingkungan server side.
Terakhir
teknologi Java melahirkan J2ME (Java 2 Micro Edition) yang sudah diadopsi oleh
Nokia, Siemens, SonyEricsson, Motorola, Samsung untuk menghasilkan aplikasi
mobile baik games maupun software bisnis dan berbagai jenis software lain yang
dapat dijalankan di peralatan mobile seperti ponsel.
NetBeans merupakan sebuah proyek
kode terbuka yang sukses dengan pengguna yang sangat luas, komunitas yang terus
tumbuh, dan memiliki hampir 100 mitra (dan terus bertambah!). Sun Microsystems
mendirikan proyek kode terbuka NetBeans pada bulan Juni 2000 dan terus menjadi
sponsor utama. Dan saat ini pun netbeans memiliki 2 produk yaitu Platform
Netbeans dan Netbeans IDE. Platform Netbeans merupakan framework yang dapat
digunakan kembali (reusable) untuk menyederhanakan pengembangan aplikasi deskto
dan Platform NetBeans juga menawarkan layanan-layanan yang umum bagi
aplikasi dekstop, mengijinkan pengembang untuk fokus ke logika yang
spesifik terhadap aplikasi.
2. Saran
Dalam pembuatan makalah ini, saya merasa ada banyak kekurangan baik itu dari
segi penulisan, tata letak penyajian maupun kosa kata yang mungkin agak kurang
proporsional. Untuk itu bagi yang membaca makalah saya ini, bila anda menemui
suatu kejanggalan, kekurangan atau sesuatu hal yang kurang pas saya mohon untuk
memberi saran atau masukan yang membangun dan bermanfaat dari anda sekalian.
Saran dari anda yang membaca makalah ini sangat bermanfaat dan dapat membantu
menyempurnakan makalah yang kurang sempurna ini.
Daftar
Pustaka
0 Post a Comment