SlideShare a Scribd company logo
1 of 10
Sofi Andriyanto
1102412047
Rombel 1


Java merupakan suatu bahasa pemrograman, Java
juga merupakan suatu platform. Java tersusun dari
bagian yang disebut kelas. Para pemrogram java
banyak mengambil keuntungan dari kumpulan di
pustaka kelas, java yang disebut dengan java
application programming interface (API).


J2SE
J2SE digunakan untuk mengembangkan aplikasiaplikasi desktop dan applet.



J2EE
J2EE dipergunakan untuk mengembangkan aplikasiaplikasi berbasis client/server berskala
enterprise, sedangkan J2ME diaplikasikan pada
berbagai perangkat kecil dengan jumlah
memory, kapasitas penyimpan dan user interface
terbatas, seperti ponsel dan PDA.


J2ME
Seperti paket-paket Java lainnya yang menggunakan
Java Virtual Machine (JVM) sebagai
interpreter, dalam J2ME digunakan pula virtual
machine yang disebut K Virtual Machine (KVM)
yang memiliki keunggulan tersendiri dimana hanya
memerlukan memori kecil. Huruf K pada K Virtual
Machine sendiri merupakan singkatan dari
kilobyte, untuk menggambarkan betapa virtual
machine ini bekerja pada memory yang demikian
kecilnya.
1. Struktur Program Java











Package atau Paket
Import
Comments atau Komentar
Modifier
Statements
Blocks
Classes
Method atau Fungsi
Main method
Reserved Word atau Kata Kunci





Identifiers
Variables
Constants atau Konstanta
Tipe Data
•

Sederhana


•

Berorientasi Obyek
Terdistribusi










Terinterpretasi
Kokoh
Aman
Arsitektur Netral
Portable
Berkinerja Tinggi
Multi-Jalinan
Dinamis
•
•
•
•
•
•
•

Sederhana dan Ampuh
Aman
Berorientasi Objek
Interaktif
Terinterpretasi dan Berkinerja Tinggi
Java bersifat Multiplatform
Java bersifat Multithread






Java memiliki kecepatan yang kurang dari
bahasa C ++
Implementasi J2ME tidak global
Java memakan banyak memori computer
Java merupakan bahasa yang kompleks dan
susah dipelajari
Program yang dibuat oleh bahasa ini lebih
lambat
Java bahasa pemrograman berorientasi objek

More Related Content

What's hot

Ppt java
Ppt javaPpt java
Ppt javamutianb
 
Isman Subarkah Windows Communication Foundation
Isman Subarkah Windows Communication FoundationIsman Subarkah Windows Communication Foundation
Isman Subarkah Windows Communication FoundationIsman Subarkah
 
Tugas 4 – rekayasa web (ku) 1311511057 - raden doni wijoyo
Tugas 4 – rekayasa web (ku)   1311511057 - raden doni wijoyoTugas 4 – rekayasa web (ku)   1311511057 - raden doni wijoyo
Tugas 4 – rekayasa web (ku) 1311511057 - raden doni wijoyoDoni Wijoyo
 
Pemrogaman Visual Basic.NET (Modul 1)
Pemrogaman Visual Basic.NET (Modul 1)Pemrogaman Visual Basic.NET (Modul 1)
Pemrogaman Visual Basic.NET (Modul 1)Materi Kuliah Online
 
Nadya indah 6701144061_pis1405
Nadya indah 6701144061_pis1405Nadya indah 6701144061_pis1405
Nadya indah 6701144061_pis1405nadyaindah10
 
Java ppt
Java pptJava ppt
Java ppt044249
 

What's hot (11)

Java1
Java1Java1
Java1
 
Ppt java
Ppt javaPpt java
Ppt java
 
Isman Subarkah Windows Communication Foundation
Isman Subarkah Windows Communication FoundationIsman Subarkah Windows Communication Foundation
Isman Subarkah Windows Communication Foundation
 
Tugas 4 – rekayasa web (ku) 1311511057 - raden doni wijoyo
Tugas 4 – rekayasa web (ku)   1311511057 - raden doni wijoyoTugas 4 – rekayasa web (ku)   1311511057 - raden doni wijoyo
Tugas 4 – rekayasa web (ku) 1311511057 - raden doni wijoyo
 
Chapter ii
Chapter iiChapter ii
Chapter ii
 
Pemrogaman Visual Basic.NET (Modul 1)
Pemrogaman Visual Basic.NET (Modul 1)Pemrogaman Visual Basic.NET (Modul 1)
Pemrogaman Visual Basic.NET (Modul 1)
 
Java
JavaJava
Java
 
Nadya indah 6701144061_pis1405
Nadya indah 6701144061_pis1405Nadya indah 6701144061_pis1405
Nadya indah 6701144061_pis1405
 
16. error handling
16. error handling16. error handling
16. error handling
 
Java ppt
Java pptJava ppt
Java ppt
 
java
 java java
java
 

Viewers also liked

Trasnfer belajar
Trasnfer belajarTrasnfer belajar
Trasnfer belajarFath Anissa
 
Ppt cloud computing
Ppt cloud computingPpt cloud computing
Ppt cloud computingSofi Andrian
 
Thermal storage dan konservasi energi
Thermal storage dan konservasi energiThermal storage dan konservasi energi
Thermal storage dan konservasi energiDedep Tohpati
 
Powerpoint rap et mode
Powerpoint rap et modePowerpoint rap et mode
Powerpoint rap et modeikhouvanhaar
 
第24回ちらし屋アカデミー
第24回ちらし屋アカデミー第24回ちらし屋アカデミー
第24回ちらし屋アカデミーchirashiya_academy
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled PresentationMLB Location
 
Obligados a vender en un mundo 3.0
Obligados a vender en un mundo 3.0Obligados a vender en un mundo 3.0
Obligados a vender en un mundo 3.0Sergio Morales Parra
 
01 aenor-cy13-semana cm-mi-nov2013_vfinal_logo
01 aenor-cy13-semana cm-mi-nov2013_vfinal_logo01 aenor-cy13-semana cm-mi-nov2013_vfinal_logo
01 aenor-cy13-semana cm-mi-nov2013_vfinal_logoCAELUM-CMMI
 
Спонсорское предложение Игры дизайнеров 2014
Спонсорское предложение Игры дизайнеров 2014Спонсорское предложение Игры дизайнеров 2014
Спонсорское предложение Игры дизайнеров 2014GrigoryYakushev
 
certificates of appreciation 1
certificates of appreciation 1certificates of appreciation 1
certificates of appreciation 1Tami Maa
 
Les anges sont toujours avec moi ! - Julia Durango, Elisa Kleven
Les anges sont toujours avec moi ! - Julia Durango, Elisa Kleven Les anges sont toujours avec moi ! - Julia Durango, Elisa Kleven
Les anges sont toujours avec moi ! - Julia Durango, Elisa Kleven mo_ment
 
анти презент
анти презентанти презент
анти презентVlNik
 

Viewers also liked (14)

Trasnfer belajar
Trasnfer belajarTrasnfer belajar
Trasnfer belajar
 
Ppt cloud computing
Ppt cloud computingPpt cloud computing
Ppt cloud computing
 
Thermal storage dan konservasi energi
Thermal storage dan konservasi energiThermal storage dan konservasi energi
Thermal storage dan konservasi energi
 
Powerpoint rap et mode
Powerpoint rap et modePowerpoint rap et mode
Powerpoint rap et mode
 
第24回ちらし屋アカデミー
第24回ちらし屋アカデミー第24回ちらし屋アカデミー
第24回ちらし屋アカデミー
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentation
 
Web design balikpapan
Web design balikpapanWeb design balikpapan
Web design balikpapan
 
Obligados a vender en un mundo 3.0
Obligados a vender en un mundo 3.0Obligados a vender en un mundo 3.0
Obligados a vender en un mundo 3.0
 
01 aenor-cy13-semana cm-mi-nov2013_vfinal_logo
01 aenor-cy13-semana cm-mi-nov2013_vfinal_logo01 aenor-cy13-semana cm-mi-nov2013_vfinal_logo
01 aenor-cy13-semana cm-mi-nov2013_vfinal_logo
 
Спонсорское предложение Игры дизайнеров 2014
Спонсорское предложение Игры дизайнеров 2014Спонсорское предложение Игры дизайнеров 2014
Спонсорское предложение Игры дизайнеров 2014
 
certificates of appreciation 1
certificates of appreciation 1certificates of appreciation 1
certificates of appreciation 1
 
Les anges sont toujours avec moi ! - Julia Durango, Elisa Kleven
Les anges sont toujours avec moi ! - Julia Durango, Elisa Kleven Les anges sont toujours avec moi ! - Julia Durango, Elisa Kleven
Les anges sont toujours avec moi ! - Julia Durango, Elisa Kleven
 
Presentaciónasdf
PresentaciónasdfPresentaciónasdf
Presentaciónasdf
 
анти презент
анти презентанти презент
анти презент
 

Similar to Java bahasa pemrograman berorientasi objek

Yunus martha efendy_1100631016_pengertian java me
Yunus martha efendy_1100631016_pengertian java meYunus martha efendy_1100631016_pengertian java me
Yunus martha efendy_1100631016_pengertian java meyunus martha efendy
 
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdf
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdfJENI-Intro1-Bab02-Pengenalan Bahasa Java.pdf
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdfJurnal IT
 
[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java
[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java
[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-javaThan Thi Habidan
 
Jeni Intro1 Bab02 Pengenalan Bahasa Java
Jeni Intro1 Bab02 Pengenalan Bahasa JavaJeni Intro1 Bab02 Pengenalan Bahasa Java
Jeni Intro1 Bab02 Pengenalan Bahasa JavaIndividual Consultants
 
Jeni intro1-bab02-pengenalan bahasa java
Jeni intro1-bab02-pengenalan bahasa javaJeni intro1-bab02-pengenalan bahasa java
Jeni intro1-bab02-pengenalan bahasa javaKristanto Wijaya
 
Pengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptxPengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptxngajiyanto .
 
Ppt java
Ppt javaPpt java
Ppt javaakuyuli
 
Jeni J2 Me Bab01 Pengembangan Aplikasi Mobile
Jeni J2 Me Bab01 Pengembangan Aplikasi MobileJeni J2 Me Bab01 Pengembangan Aplikasi Mobile
Jeni J2 Me Bab01 Pengembangan Aplikasi MobileIndividual Consultants
 
pengembangan aplikasi mobile
pengembangan aplikasi mobilepengembangan aplikasi mobile
pengembangan aplikasi mobileOcim Nationalism
 
Jeni j2 me-bab01-pengembangan aplikasi mobile
Jeni j2 me-bab01-pengembangan aplikasi mobileJeni j2 me-bab01-pengembangan aplikasi mobile
Jeni j2 me-bab01-pengembangan aplikasi mobileUNIVERSITY Of LAMPUNG
 
JENI-J2ME-Bab01-Pengembangan Aplikasi Mobile.pdf
JENI-J2ME-Bab01-Pengembangan Aplikasi Mobile.pdfJENI-J2ME-Bab01-Pengembangan Aplikasi Mobile.pdf
JENI-J2ME-Bab01-Pengembangan Aplikasi Mobile.pdfJurnal IT
 
Andino Maseleno - Modul J2ME
Andino Maseleno - Modul J2MEAndino Maseleno - Modul J2ME
Andino Maseleno - Modul J2MEAndino Maseleno
 

Similar to Java bahasa pemrograman berorientasi objek (20)

Yunus martha efendy_1100631016_pengertian java me
Yunus martha efendy_1100631016_pengertian java meYunus martha efendy_1100631016_pengertian java me
Yunus martha efendy_1100631016_pengertian java me
 
2. prosedur pbo
2. prosedur pbo2. prosedur pbo
2. prosedur pbo
 
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdf
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdfJENI-Intro1-Bab02-Pengenalan Bahasa Java.pdf
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdf
 
[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java
[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java
[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Jeni Intro1 Bab02 Pengenalan Bahasa Java
Jeni Intro1 Bab02 Pengenalan Bahasa JavaJeni Intro1 Bab02 Pengenalan Bahasa Java
Jeni Intro1 Bab02 Pengenalan Bahasa Java
 
Modul2 - Pengenalan Bahasa Java
Modul2 - Pengenalan Bahasa JavaModul2 - Pengenalan Bahasa Java
Modul2 - Pengenalan Bahasa Java
 
Jeni intro1-bab02-pengenalan bahasa java
Jeni intro1-bab02-pengenalan bahasa javaJeni intro1-bab02-pengenalan bahasa java
Jeni intro1-bab02-pengenalan bahasa java
 
Pengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptxPengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptx
 
Ppt java
Ppt javaPpt java
Ppt java
 
Jeni J2 Me Bab01 Pengembangan Aplikasi Mobile
Jeni J2 Me Bab01 Pengembangan Aplikasi MobileJeni J2 Me Bab01 Pengembangan Aplikasi Mobile
Jeni J2 Me Bab01 Pengembangan Aplikasi Mobile
 
pengembangan aplikasi mobile
pengembangan aplikasi mobilepengembangan aplikasi mobile
pengembangan aplikasi mobile
 
Jeni j2 me-bab01-pengembangan aplikasi mobile
Jeni j2 me-bab01-pengembangan aplikasi mobileJeni j2 me-bab01-pengembangan aplikasi mobile
Jeni j2 me-bab01-pengembangan aplikasi mobile
 
JENI-J2ME-Bab01-Pengembangan Aplikasi Mobile.pdf
JENI-J2ME-Bab01-Pengembangan Aplikasi Mobile.pdfJENI-J2ME-Bab01-Pengembangan Aplikasi Mobile.pdf
JENI-J2ME-Bab01-Pengembangan Aplikasi Mobile.pdf
 
java
javajava
java
 
Andino Maseleno - Modul J2ME
Andino Maseleno - Modul J2MEAndino Maseleno - Modul J2ME
Andino Maseleno - Modul J2ME
 

Java bahasa pemrograman berorientasi objek