ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
NAMA : MUHAMMAD RESKY PUTRA
NIM 1729041027
PTIK G 2017
FAKULTAS TEKNIK
UNIVERSITAS NEGERI MAKASSAR
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 (20)

Struktur Pemrograman Java
Struktur Pemrograman JavaStruktur Pemrograman Java
Struktur Pemrograman Java
roji muhidin
Ìý
Modul praktikum java pemrograman berorientasi objek
Modul praktikum java pemrograman berorientasi objekModul praktikum java pemrograman berorientasi objek
Modul praktikum java pemrograman berorientasi objek
imam arifin
Ìý
Prak sinyal sistem_1
Prak sinyal sistem_1Prak sinyal sistem_1
Prak sinyal sistem_1
alvinwidan2
Ìý
Prak sinyal sistem_1
Prak sinyal sistem_1Prak sinyal sistem_1
Prak sinyal sistem_1
alvinwidan2
Ìý
Visual 1 1&2.pptx
Visual 1 1&2.pptxVisual 1 1&2.pptx
Visual 1 1&2.pptx
ArdiWilis1
Ìý
Analisa berorientasi objek
Analisa berorientasi objekAnalisa berorientasi objek
Analisa berorientasi objek
fachrielamir
Ìý
2024 - UNIKU - FKOM - TI - Ganjil 2024_2025 - BP1 - Teori - Materi - Pengena...
2024 - UNIKU - FKOM - TI - Ganjil 2024_2025 - BP1 - Teori -  Materi - Pengena...2024 - UNIKU - FKOM - TI - Ganjil 2024_2025 - BP1 - Teori -  Materi - Pengena...
2024 - UNIKU - FKOM - TI - Ganjil 2024_2025 - BP1 - Teori - Materi - Pengena...
aldimaulana14102004
Ìý
1-2 Pengenalan Java.pptx
1-2 Pengenalan Java.pptx1-2 Pengenalan Java.pptx
1-2 Pengenalan Java.pptx
WiwiedWidiyaningsih1
Ìý
Pemrograman berorientasi objek dengan java
Pemrograman berorientasi objek dengan javaPemrograman berorientasi objek dengan java
Pemrograman berorientasi objek dengan java
Arif Alfian
Ìý
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
ifnu bima
Ìý
Laporan i
Laporan iLaporan i
Laporan i
Vina Necko
Ìý
Algoritma dan pemrograman
Algoritma dan pemrogramanAlgoritma dan pemrograman
Algoritma dan pemrograman
fadlinurdiansyah
Ìý
Java sfb
Java sfbJava sfb
Java sfb
Fajar Baskoro
Ìý
Introducing Object oriented programming
Introducing Object oriented programmingIntroducing Object oriented programming
Introducing Object oriented programming
Rizki Ramdani
Ìý
Pengantar Sistem Informasi Akuntansi 2
Pengantar Sistem Informasi Akuntansi 2Pengantar Sistem Informasi Akuntansi 2
Pengantar Sistem Informasi Akuntansi 2
Lailani Fitria
Ìý
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
Ìý
Object oriented programming menggunakan java
Object oriented programming menggunakan javaObject oriented programming menggunakan java
Object oriented programming menggunakan java
Antara BoyKean
Ìý
Materi Java.pptx
Materi Java.pptxMateri Java.pptx
Materi Java.pptx
samsosupriatna
Ìý
Pemrograman web Pertemuan5_Present_Javaapplet.pdf
Pemrograman web Pertemuan5_Present_Javaapplet.pdfPemrograman web Pertemuan5_Present_Javaapplet.pdf
Pemrograman web Pertemuan5_Present_Javaapplet.pdf
AprianKarisman1
Ìý
03 java programming
03 java programming03 java programming
03 java programming
Dantik Puspita
Ìý
Struktur Pemrograman Java
Struktur Pemrograman JavaStruktur Pemrograman Java
Struktur Pemrograman Java
roji muhidin
Ìý
Modul praktikum java pemrograman berorientasi objek
Modul praktikum java pemrograman berorientasi objekModul praktikum java pemrograman berorientasi objek
Modul praktikum java pemrograman berorientasi objek
imam arifin
Ìý
Prak sinyal sistem_1
Prak sinyal sistem_1Prak sinyal sistem_1
Prak sinyal sistem_1
alvinwidan2
Ìý
Prak sinyal sistem_1
Prak sinyal sistem_1Prak sinyal sistem_1
Prak sinyal sistem_1
alvinwidan2
Ìý
Visual 1 1&2.pptx
Visual 1 1&2.pptxVisual 1 1&2.pptx
Visual 1 1&2.pptx
ArdiWilis1
Ìý
Analisa berorientasi objek
Analisa berorientasi objekAnalisa berorientasi objek
Analisa berorientasi objek
fachrielamir
Ìý
2024 - UNIKU - FKOM - TI - Ganjil 2024_2025 - BP1 - Teori - Materi - Pengena...
2024 - UNIKU - FKOM - TI - Ganjil 2024_2025 - BP1 - Teori -  Materi - Pengena...2024 - UNIKU - FKOM - TI - Ganjil 2024_2025 - BP1 - Teori -  Materi - Pengena...
2024 - UNIKU - FKOM - TI - Ganjil 2024_2025 - BP1 - Teori - Materi - Pengena...
aldimaulana14102004
Ìý
Pemrograman berorientasi objek dengan java
Pemrograman berorientasi objek dengan javaPemrograman berorientasi objek dengan java
Pemrograman berorientasi objek dengan java
Arif Alfian
Ìý
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
ifnu bima
Ìý
Laporan i
Laporan iLaporan i
Laporan i
Vina Necko
Ìý
Algoritma dan pemrograman
Algoritma dan pemrogramanAlgoritma dan pemrograman
Algoritma dan pemrograman
fadlinurdiansyah
Ìý
Introducing Object oriented programming
Introducing Object oriented programmingIntroducing Object oriented programming
Introducing Object oriented programming
Rizki Ramdani
Ìý
Pengantar Sistem Informasi Akuntansi 2
Pengantar Sistem Informasi Akuntansi 2Pengantar Sistem Informasi Akuntansi 2
Pengantar Sistem Informasi Akuntansi 2
Lailani Fitria
Ìý
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
Ìý
Object oriented programming menggunakan java
Object oriented programming menggunakan javaObject oriented programming menggunakan java
Object oriented programming menggunakan java
Antara BoyKean
Ìý
Materi Java.pptx
Materi Java.pptxMateri Java.pptx
Materi Java.pptx
samsosupriatna
Ìý
Pemrograman web Pertemuan5_Present_Javaapplet.pdf
Pemrograman web Pertemuan5_Present_Javaapplet.pdfPemrograman web Pertemuan5_Present_Javaapplet.pdf
Pemrograman web Pertemuan5_Present_Javaapplet.pdf
AprianKarisman1
Ìý
03 java programming
03 java programming03 java programming
03 java programming
Dantik Puspita
Ìý

More from MAFauzan (10)

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

Recently uploaded (7)

Matematika Mengengah Pertemuan Ke-13 ok.
Matematika Mengengah Pertemuan Ke-13 ok.Matematika Mengengah Pertemuan Ke-13 ok.
Matematika Mengengah Pertemuan Ke-13 ok.
Sekolah Tinggi Teknologi Nasional
Ìý
pelatihanScaffolding-Training-With-Bahasa.ppt
pelatihanScaffolding-Training-With-Bahasa.pptpelatihanScaffolding-Training-With-Bahasa.ppt
pelatihanScaffolding-Training-With-Bahasa.ppt
rhamset
Ìý
Mekanika Teknik - KESETIMBANGAN TITIK BUHUL.ppt
Mekanika Teknik - KESETIMBANGAN TITIK BUHUL.pptMekanika Teknik - KESETIMBANGAN TITIK BUHUL.ppt
Mekanika Teknik - KESETIMBANGAN TITIK BUHUL.ppt
iwankawank
Ìý
1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx
1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx
1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx
rhamset
Ìý
Tugas_Pengembangan_Sistem_Informasi.pptx
Tugas_Pengembangan_Sistem_Informasi.pptxTugas_Pengembangan_Sistem_Informasi.pptx
Tugas_Pengembangan_Sistem_Informasi.pptx
iqbalhadad517
Ìý
Pengukuran_Instrumentasi_Pertemuan1.pptx
Pengukuran_Instrumentasi_Pertemuan1.pptxPengukuran_Instrumentasi_Pertemuan1.pptx
Pengukuran_Instrumentasi_Pertemuan1.pptx
gintingdesiana
Ìý
8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx
8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx
8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx
rhamset
Ìý
pelatihanScaffolding-Training-With-Bahasa.ppt
pelatihanScaffolding-Training-With-Bahasa.pptpelatihanScaffolding-Training-With-Bahasa.ppt
pelatihanScaffolding-Training-With-Bahasa.ppt
rhamset
Ìý
Mekanika Teknik - KESETIMBANGAN TITIK BUHUL.ppt
Mekanika Teknik - KESETIMBANGAN TITIK BUHUL.pptMekanika Teknik - KESETIMBANGAN TITIK BUHUL.ppt
Mekanika Teknik - KESETIMBANGAN TITIK BUHUL.ppt
iwankawank
Ìý
1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx
1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx
1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx
rhamset
Ìý
Tugas_Pengembangan_Sistem_Informasi.pptx
Tugas_Pengembangan_Sistem_Informasi.pptxTugas_Pengembangan_Sistem_Informasi.pptx
Tugas_Pengembangan_Sistem_Informasi.pptx
iqbalhadad517
Ìý
Pengukuran_Instrumentasi_Pertemuan1.pptx
Pengukuran_Instrumentasi_Pertemuan1.pptxPengukuran_Instrumentasi_Pertemuan1.pptx
Pengukuran_Instrumentasi_Pertemuan1.pptx
gintingdesiana
Ìý
8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx
8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx
8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx
rhamset
Ìý

Operasi bahasa java

  • 1. NAMA : MUHAMMAD RESKY PUTRA NIM 1729041027 PTIK G 2017 FAKULTAS TEKNIK UNIVERSITAS NEGERI MAKASSAR 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