Dasar-Dasar Pemrograman Java
Pemrograman Berorientasi Objek
Universitas Pamulang
Tujuan Pembelajaran
• • Memahami sejarah dan keunggulan Java
• • Menuliskan program Java sederhana
• • Memahami struktur dasar program Java
Apa itu Java?
• • Bahasa pemrograman berorientasi objek
• • Write Once, Run Anywhere
• • Digunakan untuk Desktop, Web, Mobile,
Embedded System
Sejarah Singkat Java
• • Dikembangkan oleh Sun Microsystems
(1995)
• • Sekarang dimiliki oleh Oracle
• • Mendukung modularisasi dan performa
tinggi
Instalasi Lingkungan Java
• • JDK (Java Development Kit)
• • IDE: NetBeans, Eclipse, IntelliJ, VS Code
• • Compiler: javac
• • Runtime: java
Struktur Dasar Program Java
• public class HelloWorld {
• public static void main(String[] args) {
• [Link]("Hello, World!");
• }
• }
Tipe Data Primitif
• • Integer: byte, short, int, long
• • Pecahan: float, double
• • Karakter: char
• • Boolean: true / false
Variabel dan Konstanta
• int umur = 20;
• final double PI = 3.14;
Operator
• • Aritmatika: +, -, *, /, %
• • Relasi: ==, !=, <, >
• • Logika: &&, ||, !
• • Assignment: =, +=, -=, *=
Input dan Output
• import [Link];
• public class InputOutput {
• public static void main(String[] args) {
• Scanner sc = new Scanner([Link]);
• [Link]("Masukkan nama: ");
• String nama = [Link]();
• [Link]("Halo " + nama);
• }
• }
Latihan
• Buat program menghitung luas persegi
panjang:
• • Input: panjang, lebar
• • Output: luas
Ringkasan
• • Java → bahasa OOP populer
• • Struktur dasar program terdiri dari class dan
main method
• • Memiliki tipe data, variabel, operator,
input/output