@moifal_a
Bahasa pemrograman Java pada saat ini
menjadi salah satu bahasa pemrograman yang paling popular di dunia. Dilansir
dari PYPL PopularitY of Programming Language pada bulan September 2016, Java
menduduki peringkat 1 bahasa pemrograman terpopuler di dunia.> Sekilas tentang Java
Java
merupakan bahasa pemrograman tingkat tinggi (high level) , artinya bahasa ini
mudah dipahami oleh manusia pada umumnya , karena menggunakan bahasa
sehari-hari manusia. Java dulu dibuat oleh perusahaan Sun Microsystems , oleh James
Ghosling ,Patrick Naughton, dan Mike Sheridan pada tahun 1991, dan
memerlukan kurang lebih 18 bulan ,untuk mengembangkan versi pertama dari Java
yang dulu bernama Oak, yang dimana sekarang Java diakuisisi oleh
perusahaan Oracle.
~ Bahasa
Java merupakan platform yang independen, yang berarti kamu hanya butuh
menuliskan program sekali saja namun bisa dijalankan pada banyak platform yang
berbeda. Bahkan Java memiliki slogan yaitu: “Tulis
sekali, jalankan di mana pun”.
Bahasa ini bersifat
portabel, kuat dan dinamis dengan kemampuannya untuk mencocokkan terhadap tipe
yang dibutuhkan oleh aplikasi.
Lebih dari 3 miliar device menjalankan Java. Java biasanya digunakan untuk
mengembangkan aplikasi untuk sistem operasi Android, aplikasi desktop,
seperti
- media player
- program antivirus
- aplikasi web
- aplikasi perusahaan
- robot, game, dan
sebagainnya
“ Ada 2
Software IDE yang banyak digunakan oleh orang-orang ,untuk tempat coding bahasa
pemrograman Java. Yaitu Netbeans dan
Eclipse. “
> Siklus Pengembangan
Dasar
proses pengembangan dari program Java dijelaskan pada tahap – tahap berikut:
- Lakukan desain untuk aplikasi yang ingin
dibangun.
- Tuliskan sourcode-nya
- Melakukan percobaan terhadap program dan
- Memperbaiki kesalahan (error)
Pada bahasa pemrograman
Java, sourcecodenya akan mempunyai ekstensi
file .jar. Setelah melakukan percobaan dan memperbaiki kesalahan, kita telah
siap untuk mendristribusikan aplikasi kita ke pengguna.
Biasanya, kebanyakan
aplilkasi java disebarkan menggunakan sebuah file arsip Java, dengan ekstensi
.jar.
> Kelebihan dan Kekurangan
Berikut akan dijelaskan
poin- poin kelebihan dan kekurangan bahasa pemrograman Java. Yaitu:
~ Kelebihan
- Multiplatform. Kelebihan utama
Java dapat dijalankan di beberapa platform/sistem operasi. Sehingga Java
dapat dikerjakan di sistem operasi Linux tetapi dapat dijalankan di os
Windows, Linux, Mac dan sistem operasi lainnya.
- Bersifat OOP (Object Oriented
Programming – Pemrograman Berorientasi Objek)
- Perpustakaan kelas yang lengkap,
artinya banyak library yang dimuat dalam pemrograman Java, sehingga
memudahkan programmer dalam membangun aplikasi
- Memiliki sifat C++, artinya Java
memiliki kemiripan dengan C++ sehingga pengguna C++ mudah memahami bahasa
pemrograman Java.
~ Kekurangan:
- Masih ada beberapa hal yang tidak
kompatibel antara platform yang satu dengan platform lain.
- Mudah didekompilasi, artinya kode
yang sudah jadi mudah dibalikkan ke kode sumber. Hal ini akan
mengakibatkan algoritma yang digunakan oleh program akan sulit
disembunyikan dan mudah dibajak.
- Banyak menggunakan memori.
> Memulai Pemrograman
Java
membuat program Java, Anda membutuhkan JDK.
JDK adalah singkatan dari Java Development Kit. Dalam Penggunaanya perlu
penyesuaian dengan sistem operasi yang kita gunakan.
Pada sistem
operasi Windows misalnya, JDK biasanya langsung terinstal di direktori
C:/Program Files/Java. Biasanya kita hanya perlu melakukan updater versi java
agar selalu support dengan aplikasi yang kita bangun.
Urutan
langkah – langkah yang harus dilkaukan untuk membuat program Java adalah:
- Membuat sourcode program di
software, bisa menggunakan Eclipse, NetBean atau text editor lainnya. Java
merupakan bahasa pemrograman yang case sensitive.
- Mengkompile sourcecode dengan
perintah javac. Misalnya: javac HelloWord.java. Jika sukses, hasilnya
merupakan file bytecode dengan ekstensi .class
- Mengeksekusi bytecode dengan
perintah java. Parameter dari perintah ini adalah nama file hasil
kompilasi tanpa ekstensi .class. Contoh: java HelloWord.
#Contoh
Program Sederhana
Berikut kode
sederhana untuk: HelloWord.java
public class
HelloWord
{
public static void main(String[] args)
{
System.out.println(“Hello World?”);
}
}
Setelah
program itu selesai, silahkan di run maka akan muncul output:
Hello World?
> demikianlah penjelasan dari konsep dasar Java, Semoga dapat bermanfaat,
terima kasih :)
terima kasih :)