![]() | |
|
Tutorial Java untuk Pemula
Tahukah kalian bahasa Java adalah salah satu bahasa yang populer dikalangan programmer. Bahasa ini sering digunakan untuk membuat berbagai jenis aplikasi mulai dari aplikasi desktop hingga aplikasi android.
Bahasa ini juga terkenal karena kemampuannya yang multiplatform, artinya program yang dibuat menggunakan bahasa Java bisa di jalankan di berbagai sistem operasi seperti Windows, MacOS, dan Linux.
Bahasa Java juga banyak digunakan oleh perusahaan-perusahaan besar, mulai dari sektor perbankan, teknologi, hingga aplikasi mobile untuk menjalankan aplikasi sampai dijadikan sebagai fondasi sistem mereka.
Artikel ini akan memberi kalian penjelasan dan tutorial mengenai bahasa pemrograman Java secara sederhana. Yuk simak artikelnya.
Apa yang dimaksud dengan Java?
Java adalah bahasa pemrograman berorientasi objek (Object Oriented Programming/OOP) yang diciptakan oleh James Gosling dan dirilis pada tahun 1996. Sebelumnya, nama Java berawal dari kata Oak yang diambil dari nama pohon yang ada di sekitar kantor James Gosling. Lalu, nama tersebut diganti lagi menjadi Green dan pada akhirnya nama tersebut diganti lagi menjadi Java.
James Gosling memilih nama Java karena nama tersebut berasal dari kopi yang waktu itu ia minum, yaitu Pulau Jawa. Karena itu, logo dari bahasa Java berbentuk secangkir kopi.
Struktur dasar program Java
Setiap program Java minimal memiliki satu class dan satu method main. Berikut contoh beberapa program sederhana dari Java:
public class helloWorld {
public static void main (String[] args)
{
System.out.println("Hello World!");
}
}
- public class helloWorld - digunakan untuk mendefinisikan sebuah class bernama helloWorld
- public static void main(String[] args) - adalah method utama dan juga titik masuk program Java
- System.out.println("Hello World!"); - perintah untuk menampilkan teks ke layar
Persiapan belajar Java
Sebelum memulai tutorial Java untuk pemula, kita harus mempersiapkan beberapa tools yang digunakan untuk membuat dan menjalankan sistem operasi Java. Beberapa tools yang perlu disiapkan yaitu:
1. JDK (Java Development Kit)
Java Development Kit atau yang sering disebut JDK berisi tools, library, dan API yang digunakan untuk membuat program dengan Java. Didalam JDK juga sudah termasuk JVM (Java Virtual Machine).
2. IDE (Intergrated Development Environment)
IDE digunakan untuk memudahkan pengguna dalam menulis kode dengan fitur auto-complete, debug, dan project management. Contoh IDE: Intellij IDEA, Eclipse, NetBeans, dan VS Code.
Tutorial Java untuk Pemula
1. Instal JDK (Java Development Kit)
Instal JDK dalam situs resminya dan pastikan Java sudah bisa digunakkan atau dikenali dengan mengetikkan kode berikut pada terminal/CMD:
java -version
javac -version
javac -version
2. Buka salah satu IDE kalian (VS Code) lalu buat file bernama helloWorld.java lalu tulis kode berikut:
public class helloWorld {
public static void main (String[] args)
{
System.out.println("Hello World!");
}
}
3. Jalankan kode tersebut dengan mengklik tombol Run pada IDE kalian
4. Hasil:
Hello World!
Variabel dan Tipe Data
Java memiliki berbagai tipe data seperti bahasa pemrograman lain:
int angka = 10; //bilangan bulat
double desimal = 3.14; //angka pecahan
char huruf = 'A'; //karakter
String teks = "teks"; //teks
boolean benar = true; //logika (true/false)
Struktur Kendali
If-Else
public class umur {
public static void main(String[] args) {
int umur = 18;
if (umur >= 17) {
System.out.println("Sudah dewasa");
} else {
System.out.println("Belum dewasa");
}
}
}
Hasil
Sudah dewasa
Perulangan
public class perulangan {
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) {
System.out.println("Perulangan ke-" + i);
}
}
}
Hasil
Perulangan ke-1
Perulangan ke-2
Perulangan ke-3
Perulangan ke-4
Perulangan ke-5
Fungsi (Method)
public class fungsi { public static void salam(String nama) { System.out.println("Selamat Pagi " + nama); } public static void main(String[] args) { salam("Joko"); salam("Budi"); }}
public class fungsi {
public static void salam(String nama) {
System.out.println("Selamat Pagi " + nama);
}
public static void main(String[] args) {
salam("Joko");
salam("Budi");
}
}
Hasil
Selamat Pagi Joko
Selamat Pagi Budi
OOP (Object Oriented Programming) Dasar
Java adalah bahasa berbasis OOP. Konsep dari OOP yaitu:
Class: Cetakan/blueprint
Object: Hasil nyata dari class
Constructor: Memberi nilai awal pada object
Method: Fungsi di dalam class
OOP
class Mobil{
String merk;
int tahun;
Mobil(String m, int t) {
merk = m;
tahun = t;
}
void info() {
System.out.println("Mobil: " + merk + ", Tahun: " + tahun);
}
}
public class Main {
public static void main(String[] args) {
Mobil m1 = new Mobil("Toyota", 2025);
Mobil m2 = new Mobil("BMW", 2025);
m1.info();
m2.info();
}
}
Hasil
Mobil: Toyota, Tahun: 2025
Mobil: BMW, Tahun: 2025
Java adalah bahasa pemrograman yang masih populer hingga kini dan masih banyak digunakan oleh perusahaan-perusahaan besar. Belajar Java memang tidak mudah namun juga tidak begitu sulit, belajar Java tidak hanya tentang menghafal sintaks, tetapi juga tentang melatih logika dan membangun pola pikir pemrograman.





Posting Komentar