JAVA
Disusun Oleh :
NAMA : Alfi Salman Al-Farisi
NIM : 20180810102
KELAS : TEKNIK INFORMATIKA 2018 B
TEKNIK INFORMATIKA
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
2021
KATA PENGANTAR
Tujuan utama pembuatan makalah ini adalah untuk memenuhi tugas dari mata
kuliah Bahasa Pemrograman 1, dan penulis mengambil judul “BAHASA
PEMROGRAMAN JAVA”. Tujuan selanjutnya untuk para pembaca agar lebih
paham dan mengetahui lagi mengenai segala dasar mengenai bahasa pemrograman
Java.
Semoga dengan tersusunnya makalah ini dapat bermanfaat bagi penulis dan
pembaca.Kami menyadari bahwa dalam penyusunan laporan ini jauh dari kata
sempurna, untuk itu penulis mengharapkan kritik dan saran yang membangun
supaya menjadi lebih baik di masa mendatang.
i
DAFTAR ISI
SAMPUL……........................................................................................................
KATA PENGANTAR……................................................................................... I
DAFTAR ISI…….................................................................................................. Ii
BAB I PENDAHULUAN...................................................................................... 1
A. Latar Belakang……........................................................................................... 1
B. Tujuan…………………………………………................................................ 2
BAB II ISI.............................................................................................................. 3
C. Sejarah Bahasa Java........................................................................................... 3
D. Instalasi Java dan Netbeans............…............................................................... 5
BAB III PENUTUP............................................................................................... 15
E. Kesimpulan......................................................................................................... 15
DAFTAR PUSTAKA…………………………………………………………… 16
ii
BAB I
PENDAHULUAN
A. Latar Belakang
Perkembangan Globalisasi informasi dan konvergensi diabad ke-21 ini telah
dan sedang mengalami gencar-gencarnya inovasi dan kreatifitas dari berbagai
disiplin ilmu dalam bidang teknologi informasi dan komunikasi pengetahuan
sekarang ini menyebabkan manusia berusaha untuk mampu dan bisa merealisasikan
mimpi-mimpi masa lalu. Perangkat keras yang lebih baik, perangkat pengolahan
yang lebih kecil namun berlipat ganda kuatnya, dan dengan berbagai kombinasi
perangkat lunak yang lebih besar dan kompleks dan ini sekaligus juga mudah
dipakai, lebih handal, bahkan gratis untuk Open Source software, di tambah lagi
dengan perkembangan jaringan baik itu Internet maupun wireless network dalam
fase inflasioner dengan beraneka ragam perangkat keras dan lunak di dalamnya.
1
yang dimiliki Java. Java dijalankan pada sistem operasi apapun tanpa perlu
kompilasi ulang. Untuk komunikasi bergerak, Sun Microsystem
mengenalkan Java 2 Micro Edition (J2ME) merupakan bagian teknologi Java yang
digunakan untuk aplikasi Java yang berjalan pada perangkat mobile device dan
teknologi aplikasi wireless. J2ME atau Java 2 Micro Edition adalah sebuah
teknologi yang telah banyak digunakan dalam pengembangan aplikasi pada ponsel/
smartphone, mulai dari aplikasi yang berupa permainan, editing, komunikasi
sampai dengan aplikasi ponsel sebagai pendukung aplikasi yang lebih besar.
Keberadaan J2ME digunakan sebagai pusat pengembang untuk aneka teknologi
java untuk device micro diantaranya adalah Personal Java, Java Card, MIDP, dll.
B. Tujuan
2
BAB II
ISI
Dimulai pada tahun 1991 dibentuknya suatu tim yang diberi nama green Tim
ini dipimpin oleh Patrick Naughton dan James Gosling (Sekelompok insinyur Sun
). Awalnya mereka ingin membuat suatu bahasa komputer yang dapat digunakan
oleh TV kabel ( Cable TV Box) yang memiliki memori kecil dan setiap perusahaan
memiliki tipe yang berbeda. Untuk mengaplikasikan hal tersebut mereka
menggunakan hal yang pernah dicoba oleh bahasa pascal.
Sebelumnya Niclaus Wirth telah membuat sebuah bahasa yang portable yang
akan digunakan dalam mesin bayangan selanjutnya ini disebut sebagai Virtual
Mesin namun saat itu belum diumumkan. Akhirnya tim green mengunakan ide ini
akhirnya mereka menciptakan Java Virtual Mesin. Vitual mesin inilah yang
membuat java dapat dijalankan diberbagai platform. Pada tahun 1992 tim green
membuat produknya yang diberi nama *7 (Star Seven ) Namun produk ini gagal
dipasaran.
Setelah itu dibuat produk yang baru. Inilah java, pada awalnya bahasa
pemrograman yang dibuat tersebut diberi nama “oak” (Kemungkinan nama ini
diambil dari nama pohon yang ada didepan jendela James Gosling). Namun setelah
diperiksa ternyata nama oak sudah pernah digunakan. Maka lahirlah nama “Java
“Pada tahun 1993 sampai pertengahan 1994 tim green yang mempunyai nama baru
First person. Inc hanya menghabiskan waktu dengan memperhatikan penjualan dari
produknya. Ternyata tidak satupun orang ditemukan. Akhirnya pada tahun 1994
First Person dibubarkan. Pada tahun itu Web berkembang sangat pesat saat itu
browser yang banyak digunakan adalah Mosaic suatu broser yang gratis.
3
Hot Java. Browser ini dibuat dengan menggunakan bahasa java untuk menunjukkan
kemampuan dari java. Yang tidak kalah hebatnya mereka juga membuat teknologi
yang disebut Aplet sehingga browser dapat menjalankan kode program didalam
browser. Inilah bukti dari teknologi itu yang ditunjukkan java pada tanggal 25 mei
1995. Sejak saat itu browser java memberikan lisensinya kepada browser lain untuk
bisa menjalankan Applet dan pada tahun 1996 diberikan pada Internet Explorer.
Akhirnya pada tahun 1996 dikeluarkan versi pertama dari java dengan
mengeluarkan java 1.02 Pada tahun 1998 dikeluarkan java 1.2 dan java mulai
mengeluarkan slogannya “Write once, Run anywhre”
Bahasa pemrograman Java terlahir 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. Proyek ini dimotori oleh Patrick
Naughton, Mike Sheridan, dan James Gosling, 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 Oakpertama, yang ditujukan
sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen),
seperti pada PDA sekarang ini. Teknologi baru ini dinamai "*7" (Star Seven).
Setelah era 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 ini 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
pemberitaan pertama kali pada surat kabar San Jose Mercury News pada tanggal 23
Mei 1995. 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.
EDISI JAVA
Versi awal Java ditahun 1996 sudah merupakan versi release sehingga
dinamakan Java Versi 1.0. Java versi ini menyertakan banyak paket standar awal
yang terus dikembangkan pada versi selanjutnya :
Pada kesempatan kali ini penulis memberikan tutorial cara instalasi JDK 8.
Berikut ini langkah – langkah untuk instalasi software JDK.
5
Berikut ini merupakan tampilan website resmi untuk download JDK 8.
Sumber : https://www.kodingindonesia.com/cara-install-jdk/
Sumber : https://www.kodingindonesia.com/cara-install-jdk/
6
2. Install Software JDK
Setelah proses download selesai buka file hasil download tadi dengan cara
double klik dan dilanjut klik Next.
Sumber : https://www.kodingindonesia.com/cara-install-jdk/
Kliki Next hingga masuk ke proses instalasi. Tunggu hingga proses instalasi
selesai. Setelah selesai, klik Close untuk menutup proses instalasi.
Sumber : https://www.kodingindonesia.com/cara-install-jdk/
7
Setelah selesai instalasi, selanjutnya mari setting path JDK. Salin lokasi folder
instalasi JDK.
Sumber : https://www.kodingindonesia.com/cara-install-jdk/
Selanjutnya klik kanan pada This PC > pilih Properties. Setelah itu akan
muncul Window baru (System) dan pilih Advanced System Settings.
Sumber : https://www.kodingindonesia.com/cara-install-jdk/
8
Sumber : https://www.kodingindonesia.com/cara-install-jdk/
Maka akan terbuka window baru yaitu Edit System Variable. Arahkan kursor
pada box bagian Variable Value dan arahkan kursor kebagian paling kanan.
Tambahkan titik koma (;) dan Paste alamat lokasi folder JDK yang telah kita
Copy sebelumnya dan klik OK.
Sumber : https://www.kodingindonesia.com/cara-install-jdk/
9
Setelah itu akan kembali ke Window Environment Variables dan klik OK,
setelah itu akan kembali ke windows System Properties dan klik OK kembali.
Sumber : https://www.kodingindonesia.com/cara-install-jdk/
Cara install JDK Java Development Kit telah selesai. Sampai disini kita telah
berhasil menginstall JDK pada operating system windows.
10
Setelah itu klik download sesuai dengan sistem operasi yang digunakan di
komputer atau laptop.
Silahkan buka file netbeans klik dua kali akan muncul proses di bawah ini,
silahkan tunggu sampai selesai.
11
Silahkan centang dan klik Next untuk melanjutkan,
Silahkan pilih “I accept the terms in the license agreement” dan lalu pilih Next
untuk melanjutkan.
12
Silahkan pilih letak instalasi netbeans dan arahka letak JDK ke folder instalasi
JDK lalu klik Next untuk melanjutkan.
Silahkan tunggu hingga proses selesai, setelah itu lalu klik Next.
13
Klik finish untuk melakukan proses menuju aplikasi netbeans
14
BAB III
PENUTUP
E. Kesimpulan
Java adalah bahasa pemrograman tingkat tinggi yang berorientasi objek dan
program java tersusun dari bagian yang disebut kelas. Kelas terdiri atas metode-
metode yang melakukan pekerjaan dan mengembalikan informasi setelah
melakukan tugasnya.
15
DAFTAR PUSTAKA
http://cumacoding.blogspot.com/2017/10/bahasa-pemrograman-java-
makalah-ini.html
https://adoc.pub/queue/makalah-mengenai-java-tugas.html
http://belajarkodein.blogspot.com/2018/11/cara-mudah-install-java-
netbeans-ide-82.html
https://www.kodingindonesia.com/cara-install-jdk/
https://www.scribd.com/doc/28082900/Makalah-Pemrograman-Java
16