SlideShare a Scribd company logo
1 of 11
OPERASI BAHASA JAVA
PENGERTIAN JAVA
Java adalah sebuah teknologi yang
diperkenalkan oleh Sun Microsystems pada
pertengahan tahun 1990. Menurut definisi dari
Sun, Java adalah nama untuk sekumpulan
teknologi untuk membuat dan menjalankan
perangkat lunak pada komputer standalone
ataupun pada lingkungan jaringan.
VARIABEL JAVA
• Identifier Identifier adalah kumpulan karakter
yang dapat digunakan untuk menamai variabel,
method, lass, interface, dan package.
• Deklarasi Variabel
TIPE & DATA JAVA
• Tipe Data Primitif Macam tipe data primitif
dalam pemrograman Java, yaitu : Integer (
Bilangan Bulat ), Boolean, Char, Floating
Point (Bilangan Pecahan )
• Tipe Data Referensi Tipe data ini
digunakan untuk mereferensikan objek atau
class tertentu,seperti Strin
OPERATOR JAVA
• Operator Aritmatika
• Operator Increment dan Decrement
• Operator Assignment ( Penugasan )
• Operator Relasi
• Operator Logical
• Operator Bitwise
• Operator Precedence
CONTOH PROGRAM JAVA
• Server mengirim data ke client, contoh :
ackage latihan;
public class Latihan {
public static void main(String[] args) {
// deklarasi variabel
double panjang = 25;
double lebar = 10;
double jumlah;
double kurang;
double kali;
double bagi;
double modulus;
//proses operasi
jumlah = panjang + lebar; // operasi Penjumlahan
kurang = panjang - lebar; // operasi Pengurangan
kali = panjang * lebar; // operasi Perkalian
bagi = panjang / lebar; // Operasi Pembagian
modulus = panjang % lebar; //operasi Modulus
//mencetak hasil
System.out.println("Hasil Penjumlahan : " + jumlah);
System.out.println("Hasil Pengurangan : " + kurang);
System.out.println("Hasil Perkalian : " + kali);
System.out.println("Hasil Pembagian : " + bagi);
System.out.println("Hasil Modulus : " + modulus);
}
}
KELEBIHAN DAN KELEMAHAN JAVA
Kelebihan
• Multiplatform
• OOP (Object Oriented Programming)
• Perpustakaan Kelas Yang Lengkap
• Java bersifat Multithread
• Dapat Didistribusi dengan Mudah
• Bersifat Dinamis
Kelemahan
• Mudah didekompilasi
• Penggunaan memori yang banyak.
KARAKTERISTIK JAVA
• Berorientasi objek (Object Oriented)
• Terdistribusi (Distributed)
• Interpreted
• Robust
• Secure
• Architecture Neutral
• Portable
• Multithreaded
• Dynamic
MACAM-MACAM JAVA
• Java API
• Java Virtual Machine
• Sistem Operasi Java
• Dasar Pemrograman
SOFTWARE YANG DIBUTUHKAN
UNTUK SEBUAH PROGRAM JAVA
• Intalasi Software Java 2 SDK, Standard
Edition
• Setting Classpath
CREATED RESKY PUTRA
TERIMA KASIH

More Related Content

Similar to Operasi bahasa java

Object oriented programming menggunakan java
Object oriented programming menggunakan javaObject oriented programming menggunakan java
Object oriented programming menggunakan javaAntara BoyKean
 
java-fundamental-dan-java-web-blibli-dot-com-ilmu-komputer-IPB
java-fundamental-dan-java-web-blibli-dot-com-ilmu-komputer-IPBjava-fundamental-dan-java-web-blibli-dot-com-ilmu-komputer-IPB
java-fundamental-dan-java-web-blibli-dot-com-ilmu-komputer-IPBifnu bima
 
Introducing Object oriented programming
Introducing Object oriented programmingIntroducing Object oriented programming
Introducing Object oriented programmingRizki Ramdani
 
Tugas 4 rekayasaweb 1412511642 sri susanto
Tugas 4 rekayasaweb 1412511642 sri susantoTugas 4 rekayasaweb 1412511642 sri susanto
Tugas 4 rekayasaweb 1412511642 sri susantoUniversitas Budi Luhur
 
Analisa berorientasi objek
Analisa berorientasi objekAnalisa berorientasi objek
Analisa berorientasi objekfachrielamir
 
Visual 1 1&2.pptx
Visual 1 1&2.pptxVisual 1 1&2.pptx
Visual 1 1&2.pptxArdiWilis1
 
Struktur Pemrograman Java
Struktur Pemrograman JavaStruktur Pemrograman Java
Struktur Pemrograman Javaroji muhidin
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Debby Ummul
 
Tugas 4 rekayasa web
Tugas 4   rekayasa webTugas 4   rekayasa web
Tugas 4 rekayasa webfaisalawai
 
Aturan dan dasar pbo
Aturan dan dasar pboAturan dan dasar pbo
Aturan dan dasar pboRizki Ramdani
 
Prak sinyal sistem_1
Prak sinyal sistem_1Prak sinyal sistem_1
Prak sinyal sistem_1alvinwidan2
 
Prak sinyal sistem_1
Prak sinyal sistem_1Prak sinyal sistem_1
Prak sinyal sistem_1alvinwidan2
 
[PBO] Pertemuan 1 (praktik) - Pengenalan java
[PBO] Pertemuan 1 (praktik) - Pengenalan java[PBO] Pertemuan 1 (praktik) - Pengenalan java
[PBO] Pertemuan 1 (praktik) - Pengenalan javarizki adam kurniawan
 
Pbo fundamental
Pbo fundamentalPbo fundamental
Pbo fundamentalJogal
 

Similar to Operasi bahasa java (20)

Object oriented programming menggunakan java
Object oriented programming menggunakan javaObject oriented programming menggunakan java
Object oriented programming menggunakan java
 
java-fundamental-dan-java-web-blibli-dot-com-ilmu-komputer-IPB
java-fundamental-dan-java-web-blibli-dot-com-ilmu-komputer-IPBjava-fundamental-dan-java-web-blibli-dot-com-ilmu-komputer-IPB
java-fundamental-dan-java-web-blibli-dot-com-ilmu-komputer-IPB
 
Algoritma dan pemrograman
Algoritma dan pemrogramanAlgoritma dan pemrograman
Algoritma dan pemrograman
 
Introducing Object oriented programming
Introducing Object oriented programmingIntroducing Object oriented programming
Introducing Object oriented programming
 
Tugas 4 rekayasaweb 1412511642 sri susanto
Tugas 4 rekayasaweb 1412511642 sri susantoTugas 4 rekayasaweb 1412511642 sri susanto
Tugas 4 rekayasaweb 1412511642 sri susanto
 
Analisa berorientasi objek
Analisa berorientasi objekAnalisa berorientasi objek
Analisa berorientasi objek
 
Visual 1 1&2.pptx
Visual 1 1&2.pptxVisual 1 1&2.pptx
Visual 1 1&2.pptx
 
Struktur Pemrograman Java
Struktur Pemrograman JavaStruktur Pemrograman Java
Struktur Pemrograman Java
 
Laporan i
Laporan iLaporan i
Laporan i
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
 
Modul praktikum PBO
Modul praktikum PBOModul praktikum PBO
Modul praktikum PBO
 
Tugas 4 rekayasa web
Tugas 4   rekayasa webTugas 4   rekayasa web
Tugas 4 rekayasa web
 
Materi Java.pptx
Materi Java.pptxMateri Java.pptx
Materi Java.pptx
 
Aturan dan dasar pbo
Aturan dan dasar pboAturan dan dasar pbo
Aturan dan dasar pbo
 
Prak sinyal sistem_1
Prak sinyal sistem_1Prak sinyal sistem_1
Prak sinyal sistem_1
 
Prak sinyal sistem_1
Prak sinyal sistem_1Prak sinyal sistem_1
Prak sinyal sistem_1
 
[PBO] Pertemuan 1 (praktik) - Pengenalan java
[PBO] Pertemuan 1 (praktik) - Pengenalan java[PBO] Pertemuan 1 (praktik) - Pengenalan java
[PBO] Pertemuan 1 (praktik) - Pengenalan java
 
Tugas 4 ku– 0316
Tugas 4   ku– 0316Tugas 4   ku– 0316
Tugas 4 ku– 0316
 
Java sfb
Java sfbJava sfb
Java sfb
 
Pbo fundamental
Pbo fundamentalPbo fundamental
Pbo fundamental
 

More from MAFauzan

Operasi pengulangan
Operasi pengulanganOperasi pengulangan
Operasi pengulanganMAFauzan
 
Operasi seleksi pada java
Operasi seleksi pada javaOperasi seleksi pada java
Operasi seleksi pada javaMAFauzan
 
Struktur dasar algoritma
Struktur dasar algoritmaStruktur dasar algoritma
Struktur dasar algoritmaMAFauzan
 
Pengantar algoritma dan pemrograman
Pengantar algoritma dan pemrogramanPengantar algoritma dan pemrograman
Pengantar algoritma dan pemrogramanMAFauzan
 
DHCP server
DHCP serverDHCP server
DHCP serverMAFauzan
 
Log analisis
Log analisisLog analisis
Log analisisMAFauzan
 
Mail server
Mail serverMail server
Mail serverMAFauzan
 
Ppt dns server
Ppt dns serverPpt dns server
Ppt dns serverMAFauzan
 
Ppt ftp dan samba server
Ppt ftp dan samba serverPpt ftp dan samba server
Ppt ftp dan samba serverMAFauzan
 

More from MAFauzan (10)

Operasi pengulangan
Operasi pengulanganOperasi pengulangan
Operasi pengulangan
 
Operasi seleksi pada java
Operasi seleksi pada javaOperasi seleksi pada java
Operasi seleksi pada java
 
Struktur dasar algoritma
Struktur dasar algoritmaStruktur dasar algoritma
Struktur dasar algoritma
 
Pengantar algoritma dan pemrograman
Pengantar algoritma dan pemrogramanPengantar algoritma dan pemrograman
Pengantar algoritma dan pemrograman
 
Ppt proxy
Ppt proxyPpt proxy
Ppt proxy
 
DHCP server
DHCP serverDHCP server
DHCP server
 
Log analisis
Log analisisLog analisis
Log analisis
 
Mail server
Mail serverMail server
Mail server
 
Ppt dns server
Ppt dns serverPpt dns server
Ppt dns server
 
Ppt ftp dan samba server
Ppt ftp dan samba serverPpt ftp dan samba server
Ppt ftp dan samba server
 

Operasi bahasa java

  • 2. PENGERTIAN JAVA Java adalah sebuah teknologi yang diperkenalkan oleh Sun Microsystems pada pertengahan tahun 1990. Menurut definisi dari Sun, Java adalah nama untuk sekumpulan teknologi untuk membuat dan menjalankan perangkat lunak pada komputer standalone ataupun pada lingkungan jaringan.
  • 3. VARIABEL JAVA • Identifier Identifier adalah kumpulan karakter yang dapat digunakan untuk menamai variabel, method, lass, interface, dan package. • Deklarasi Variabel
  • 4. TIPE & DATA JAVA • Tipe Data Primitif Macam tipe data primitif dalam pemrograman Java, yaitu : Integer ( Bilangan Bulat ), Boolean, Char, Floating Point (Bilangan Pecahan ) • Tipe Data Referensi Tipe data ini digunakan untuk mereferensikan objek atau class tertentu,seperti Strin
  • 5. OPERATOR JAVA • Operator Aritmatika • Operator Increment dan Decrement • Operator Assignment ( Penugasan ) • Operator Relasi • Operator Logical • Operator Bitwise • Operator Precedence
  • 6. CONTOH PROGRAM JAVA • Server mengirim data ke client, contoh : ackage latihan; public class Latihan { public static void main(String[] args) { // deklarasi variabel double panjang = 25; double lebar = 10; double jumlah; double kurang; double kali; double bagi; double modulus; //proses operasi jumlah = panjang + lebar; // operasi Penjumlahan kurang = panjang - lebar; // operasi Pengurangan kali = panjang * lebar; // operasi Perkalian bagi = panjang / lebar; // Operasi Pembagian modulus = panjang % lebar; //operasi Modulus //mencetak hasil System.out.println("Hasil Penjumlahan : " + jumlah); System.out.println("Hasil Pengurangan : " + kurang); System.out.println("Hasil Perkalian : " + kali); System.out.println("Hasil Pembagian : " + bagi); System.out.println("Hasil Modulus : " + modulus); } }
  • 7. KELEBIHAN DAN KELEMAHAN JAVA Kelebihan • Multiplatform • OOP (Object Oriented Programming) • Perpustakaan Kelas Yang Lengkap • Java bersifat Multithread • Dapat Didistribusi dengan Mudah • Bersifat Dinamis Kelemahan • Mudah didekompilasi • Penggunaan memori yang banyak.
  • 8. KARAKTERISTIK JAVA • Berorientasi objek (Object Oriented) • Terdistribusi (Distributed) • Interpreted • Robust • Secure • Architecture Neutral • Portable • Multithreaded • Dynamic
  • 9. MACAM-MACAM JAVA • Java API • Java Virtual Machine • Sistem Operasi Java • Dasar Pemrograman
  • 10. SOFTWARE YANG DIBUTUHKAN UNTUK SEBUAH PROGRAM JAVA • Intalasi Software Java 2 SDK, Standard Edition • Setting Classpath