Anda di halaman 1dari 15

Pengenalan

Bahasa Pemrograman Java

ALGORITMA & PEMROGRAMAN LANJUT


Pengenalan Pemrograman Java

Dirilis pertama kali : 1995


Oleh Sun Microsystem (sekarang bagian dari Oracle)
Pencipta : James Gosling
Bahasa Java mengadopsi sintaks-sintaks pada C dan
C++
Jenis program Java : applet dan aplikasi.
 Applet adalah : program yang dibuat dengan Java, dapat
diletakkan pada web server dan diakses melalui web browser.
 Aplikasi adalah program yang dibuat dengan Java yang bersifat
umum. Aplikasi dapat dijalankan secara langsung, tidak perlu
software browser untuk menjalankannya.
Pengenalan Pemrograman Java

Java merupakan bahasa pemrograman satu untuk


semua
 Aplikasi Desktop  teknologi JavaSE (Java Standard Edition)
 Aplikasi Web-based  teknologi JavaEE (Java Enterprise
Edition)
 Aplikasi Mobile (Android)
Pengenalan Pemrograman Java

Write Once Run Everywhere


 Java bisa berjalan pada hampir semua sistem operasi
(Windows, Linux, Mac) karena menggunakan teknologi JVM
(Java Virtual Machine)
Java termasuk high level language  mudah
dipelajari
Pengenalan Pemrograman Java

Bahasa pemrogaman Java termasuk kedalam Object


Oriented Programming (OOP) = Bahasa
Pemrograman yang berorientasi pada Objek
OOP adalah salah satu metode bahasa pemrograman
Selain OOP ada procedural programming, contoh :
Pascal, C++
Metode OOP sering digunakan untuk aplikasi besar.
Konsepnya yang modular membantu programmer
untuk menulis source code yang dapat digunakan
berkali-kali
Class, Property, Method

Class adalah template untuk membuat objek. Contoh


Class Mobil, dari Class Mobil ini kita dapat membuat
objek Mobil1
Property adalah atribut dari sebuah Class. Contoh
Class Mobil memiliki property warna mobil, merk
mobil, tahun pembuatan, dlsb
Method adalah perilaku dari Class. Contoh Class
Mobil memiliki perilaku maju, mundur, berbelok.
Package, Access Modifier

Package berfungsi sebagai pengelompokan Class


atau bisa juga disebut folder.
Access Modifier adalah hak akses sebuah Class
untuk menggunakan Method, Property, Variabel dari
Class lain di Package yang sama atau Package yang
berbeda.
Beberapa Access Modifier :
 Public : Class dapat diakses oleh Class lain baik yang berada
dalam satu Package atau Package yang berbeda
 Private : Class tidak dapat diakses oleh Class lain baik yang
berada dalam satu Package maupun Package yang berbeda
Persiapan Belajar Java

Beberapa software yang dibutuhkan :


 JRE (Java Runtime Error)  digunakan untuk menjalankan
program Java
 JDK (Java Development Kit)  digunakan untuk membuat
aplikasi Java
 IDE (Integrated Development Environment)  digunakan
untuk membantu proses pembuatan aplikasi. Diantaranya :
Compiler, Debugger, Auto Complete Code, Syntax Highliting,
dan masih banyak lainnya
Compiler, Debugging

Compiler : adalah sebuah program yang


menterjemahkan bahasa pemrograman kedalam
bahasa mesin, sebelum akhirnya dieksekusi
Debugging : adalah sebuah program yang digunakan
untuk menguji aplikasi dari kesalahan yang mungkin
terjadi saat aplikasi berjalan, misalnya salah
perhitungan, kesalahan logika
Auto Complete Code, Syntax Highlighting

Auto Complete Code : fitur ini memberikan saran


dari kata yang kita ketikkan. Jadi kita tidak perlu
menuliskan secara lengkap kode, method, class dll.
Cukup mengetikan beberapa kata lalu muncul saran
yang tinggal kita pilih untuk melengkapinya
Syntax highlighting : fitur ini membantu untuk
memahami source code. Source code ditampilkan
dengan warna berbeda sesuai fungsinya
Memilih IDE

Ada beberapa IDE yang cukup dikenal :


 Netbeans
 Eclipse
 IntelliJ IDEA
Dapat digunakan secara gratis
Menulis Program Java

Langkah-langkah membuat suatu proyek Java pada


Netbeans :
1. Pilih menu File  New  Project
2. Akan muncul jendela New Project, pilih Categories “Java” dan
Projects “Java Application”
3. Klik Next
4. Berikutnya kita akan diminta untuk mengisi properti-properti
proyek seperti nama proyek dan lokasi folder dari proyek yang
akan dibuat
5. Isi nama proyek sesuai keinginan, namun jangan menggunakan
karakter-karakter yang tidak diperbolehkan seperti (<,>,?,/,*,”,:,|,
dan \) karena akan memberikan pesan error pada NetBeans
Menulis Program Java

Selain Java Application, kita juga bisa memilih proyek lain yang
disediakan Java, misalnya Java Desktop Application yang
digunakan untuk menciptakan sebuah proyek aplikasi
berbasis GUI
7. Klik Finish.
8. Setelah kita berhasil membuat proyek, akan muncul sebuah
halaman baru sebagai tempat untuk menuliskan kode
berbahasa Java. Dengan jendela tersebut kita bisa mulai
menulis kode yang diinginkan.
9. Dengan menggunakan NetBeans, kita tidak perlu lagi menulis
kode yang dibutuhkan oleh main class karena secara otomatis
NetBeans akan membentuknya. Hal yang perlu kita
perhatikan adalah Java seperti C/C++ bersifat case-sensitive.
Menulis Program Java

Berikutnya, contoh program Java dijalankan melalui halaman


utama (main method)
11. Ketikkan kalimat berikut dibagian main method :
System.out.println(“Hello World”)
12. Jalankan program dengan Run  Run Main Project atau
tekan F6 pada keyboard
13. Hasil programnya akan muncul di layar output
14. Terkadang terjadi kesalahan dalam penulisan sintaksis,
misalnya kata System ditulis system. Apabila hal itu terjadi,
NetBeans akan memberikan pesan error pada program yang
dibuat.
Mengenal Program Java

 package hebat;
 public class Hebat {
 public static void main(String[] args) {
 System.out.println("Pemrograman\nJava\nitu\nHebat!");
 }
}

Anda mungkin juga menyukai