SlideShare une entreprise Scribd logo
1  sur  9
Télécharger pour lire hors ligne
JAVA
KARTIN YULIYANTI
1102412091

01
 Java

adalah bahasa pemrograman untuk

berbagai tujuan (general purpose), bahasa
pemrogramn yang concurrent, berbasis kelas,
dan berorientasi objek, yang dirancang

secara khusus untuk memiliki sesedikit mungkin
ketergantungan dalam penerapannya.
 Versi

Awal

Versi awal Java ditahun 1996 sudah merupakan versi
release sehingga dinamakan Java Versi 1.0. Java versi ini
menyertakan banyak paket standar awal yang terus
dikembangkan pada versi selanjutnya:
 java.lang:
 java.io:

Peruntukan kelas elemen-elemen dasar.

Peruntukan kelas input dan output, termasuk

penggunaan berkas.
 java.util:

Peruntukan kelas pelengkap seperti kelas

struktur data dan kelas kelas penanggalan.


java.net: Peruntukan kelasTCP/IP, yang memungkinkan
berkomunikasi dengan komputer lain menggunakan jaringan
TCP/IP.



java.awt: Kelas dasar untuk aplikasi antarmuka dengan
pengguna (GUI)



java.applet: Kelas dasar aplikasi antar muka untuk diterapkan
pada penjelajah web.
 Java

7

Platform java terbaru dari oracle yang menjanjikan 7
keuntungan. Oracle baru saja mengumumkan
peluncuran platform Java standard edition 7 (Java SE7).
1.

Perubahan bahasa

2.

Peningkatan bahasa pendukung dinamis

3.

Multicore API baru

4.

Terdapat interface I/O yang lebih komprehensif,

5.

Fitur jaringan dan kemananan baru,

6.

Support terhadap internasionalisasi, termasuk
unicode 6.0, dan

7.

Tersedia beberapa versi update librari.


Sun mendefinisikan 3 (tiga) edisi java, yaitu :

1. J2ME (Java Micro Edition)
Edisi ini ditunjukan bagi lingkungan dengan sumber daya terbatas,
seperti smartcard, ponsel, dan PDA.
2. J2SE (Java 2 Standard Edition)
Edisi ini ditunjukan bagi lingkungan workstation, seperti pembuatan
aplikasi-aplikasi desktop.
3. J2EE (Java 2 Enterprise Edition)
Edisi ini ditunjukan bagi lingkungan Internet atau aplikasi terdistribusi
dalam skala besar.
Perbedaan setiap edisi meliputi fitur-fitur bahasa yang
didukung dan API yang tersedia. Berdasarkan
tingkatannya, edisi yang lebih tinggi mampu

mengemulasi edisi yang lebih rendah. Adapun urutan
edisi yang tertinggi ke rendah adalah J2EE, J2SE, J2ME.
 Multiplatform
 OOP(Object

Oriented Programming)
 Perpustakaan Kelas Yang Lengkap,
 Bergaya C++
 Pengumpulan Sampah otomatis
 Perkembangan yang pesat/dinamis
 Interpreter
 Architecture Neutral.
 Portable
 Performance
 Multithreaded

KELEBIHAN
 Tulis

sekali, jalankan di mana saja

 Mudah

didekompilasi

 Penggunaan
 Proses

memori yang banyak

Compile

KEKURANGAN

Contenu connexe

Tendances

Ppt pengenalan dan pemrograman java
Ppt pengenalan dan pemrograman javaPpt pengenalan dan pemrograman java
Ppt pengenalan dan pemrograman javanur achlish rosyadi
 
Ppt java rullyamrizal-1102412020
Ppt java rullyamrizal-1102412020Ppt java rullyamrizal-1102412020
Ppt java rullyamrizal-1102412020mutia902
 
Java ppt
Java pptJava ppt
Java ppt044249
 
14. java class library
14. java class library14. java class library
14. java class librarySaprudin Eskom
 
Ppt java
Ppt javaPpt java
Ppt javamutianb
 
15. konsep java class library (jcl)
15. konsep java class library (jcl)15. konsep java class library (jcl)
15. konsep java class library (jcl)Saprudin Eskom
 
150 Rahasia Pemrograman Java
150 Rahasia Pemrograman Java150 Rahasia Pemrograman Java
150 Rahasia Pemrograman JavaNurdin Al-Azies
 
Pemrograman iii chapter i
Pemrograman iii chapter iPemrograman iii chapter i
Pemrograman iii chapter iAMAROL_POLIMAT
 
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-bab05-mendapatkan-input-dari-keyboard
Jeni intro1-bab05-mendapatkan-input-dari-keyboardJeni intro1-bab05-mendapatkan-input-dari-keyboard
Jeni intro1-bab05-mendapatkan-input-dari-keyboardAlvin Setiawan
 
Pengantar pemrograman-dengan-bahasa-java-2017
Pengantar pemrograman-dengan-bahasa-java-2017Pengantar pemrograman-dengan-bahasa-java-2017
Pengantar pemrograman-dengan-bahasa-java-2017Katrina Flomina
 

Tendances (18)

Ppt pengenalan dan pemrograman java
Ppt pengenalan dan pemrograman javaPpt pengenalan dan pemrograman java
Ppt pengenalan dan pemrograman java
 
Ppt java rullyamrizal-1102412020
Ppt java rullyamrizal-1102412020Ppt java rullyamrizal-1102412020
Ppt java rullyamrizal-1102412020
 
Java ppt
Java pptJava ppt
Java ppt
 
14. java class library
14. java class library14. java class library
14. java class library
 
Ppt java
Ppt javaPpt java
Ppt java
 
15. konsep java class library (jcl)
15. konsep java class library (jcl)15. konsep java class library (jcl)
15. konsep java class library (jcl)
 
Ppt java
Ppt javaPpt java
Ppt java
 
150 Rahasia Pemrograman Java
150 Rahasia Pemrograman Java150 Rahasia Pemrograman Java
150 Rahasia Pemrograman Java
 
Ppt java
Ppt javaPpt java
Ppt java
 
Pemrograman iii chapter i
Pemrograman iii chapter iPemrograman iii chapter i
Pemrograman iii chapter i
 
java
javajava
java
 
Kk 14
Kk 14Kk 14
Kk 14
 
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
 
Java netbeans
Java netbeansJava netbeans
Java netbeans
 
Jeni intro1-bab05-mendapatkan-input-dari-keyboard
Jeni intro1-bab05-mendapatkan-input-dari-keyboardJeni intro1-bab05-mendapatkan-input-dari-keyboard
Jeni intro1-bab05-mendapatkan-input-dari-keyboard
 
Pengantar pemrograman-dengan-bahasa-java-2017
Pengantar pemrograman-dengan-bahasa-java-2017Pengantar pemrograman-dengan-bahasa-java-2017
Pengantar pemrograman-dengan-bahasa-java-2017
 
Os java
Os javaOs java
Os java
 
Java
JavaJava
Java
 

En vedette

msrtc recruitment 2015 notification
msrtc recruitment 2015 notificationmsrtc recruitment 2015 notification
msrtc recruitment 2015 notificationRaja Kashyap
 
Escuela para padres
Escuela para padres Escuela para padres
Escuela para padres Esther Solis
 
Tarea 3.2 taller 3 tecnologia rumiguano maritza
Tarea 3.2 taller 3 tecnologia rumiguano maritzaTarea 3.2 taller 3 tecnologia rumiguano maritza
Tarea 3.2 taller 3 tecnologia rumiguano maritzaMARITZA000
 
初心者からプロフェッショナルまで~データベース開発ソフト4Dの魅力を徹底紹介~
初心者からプロフェッショナルまで~データベース開発ソフト4Dの魅力を徹底紹介~初心者からプロフェッショナルまで~データベース開発ソフト4Dの魅力を徹底紹介~
初心者からプロフェッショナルまで~データベース開発ソフト4Dの魅力を徹底紹介~kmiyako
 
portafolio
portafolioportafolio
portafolioflabiod
 

En vedette (8)

Los tatuajes
Los tatuajesLos tatuajes
Los tatuajes
 
msrtc recruitment 2015 notification
msrtc recruitment 2015 notificationmsrtc recruitment 2015 notification
msrtc recruitment 2015 notification
 
Escuela para padres
Escuela para padres Escuela para padres
Escuela para padres
 
Tarea 3.2 taller 3 tecnologia rumiguano maritza
Tarea 3.2 taller 3 tecnologia rumiguano maritzaTarea 3.2 taller 3 tecnologia rumiguano maritza
Tarea 3.2 taller 3 tecnologia rumiguano maritza
 
Advertisement
AdvertisementAdvertisement
Advertisement
 
Sunu
SunuSunu
Sunu
 
初心者からプロフェッショナルまで~データベース開発ソフト4Dの魅力を徹底紹介~
初心者からプロフェッショナルまで~データベース開発ソフト4Dの魅力を徹底紹介~初心者からプロフェッショナルまで~データベース開発ソフト4Dの魅力を徹底紹介~
初心者からプロフェッショナルまで~データベース開発ソフト4Dの魅力を徹底紹介~
 
portafolio
portafolioportafolio
portafolio
 

Similaire à Powerpoint 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
[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
 
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
 
Andino Maseleno - Modul J2ME
Andino Maseleno - Modul J2MEAndino Maseleno - Modul J2ME
Andino Maseleno - Modul J2MEAndino Maseleno
 
Ppt java
Ppt javaPpt java
Ppt javaakuyuli
 
150 rahasia pemrograman java
150 rahasia pemrograman java150 rahasia pemrograman java
150 rahasia pemrograman javaJemy Sidauruk
 
Rangkuman tentang java
Rangkuman tentang javaRangkuman tentang java
Rangkuman tentang javaFitra Sani
 
Tugas java praktektohir
Tugas java praktektohirTugas java praktektohir
Tugas java praktektohirpencari buku
 

Similaire à Powerpoint Java (20)

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
 
Java ppt
Java pptJava ppt
Java ppt
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Java1
Java1Java1
Java1
 
[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
 
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
 
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
 
Pert 2 PBO
Pert 2 PBOPert 2 PBO
Pert 2 PBO
 
1-2 Pengenalan Java.pptx
1-2 Pengenalan Java.pptx1-2 Pengenalan Java.pptx
1-2 Pengenalan Java.pptx
 
Andino Maseleno - Modul J2ME
Andino Maseleno - Modul J2MEAndino Maseleno - Modul J2ME
Andino Maseleno - Modul J2ME
 
java
 java java
java
 
Ppt java
Ppt javaPpt java
Ppt java
 
150 rahasia pemrograman java
150 rahasia pemrograman java150 rahasia pemrograman java
150 rahasia pemrograman java
 
Rangkuman tentang java
Rangkuman tentang javaRangkuman tentang java
Rangkuman tentang java
 
Tugas java praktektohir
Tugas java praktektohirTugas java praktektohir
Tugas java praktektohir
 

Powerpoint Java

  • 2.  Java adalah bahasa pemrograman untuk berbagai tujuan (general purpose), bahasa pemrogramn yang concurrent, berbasis kelas, dan berorientasi objek, yang dirancang secara khusus untuk memiliki sesedikit mungkin ketergantungan dalam penerapannya.
  • 3.  Versi Awal Versi awal Java ditahun 1996 sudah merupakan versi release sehingga dinamakan Java Versi 1.0. Java versi ini menyertakan banyak paket standar awal yang terus dikembangkan pada versi selanjutnya:  java.lang:  java.io: Peruntukan kelas elemen-elemen dasar. Peruntukan kelas input dan output, termasuk penggunaan berkas.  java.util: Peruntukan kelas pelengkap seperti kelas struktur data dan kelas kelas penanggalan.
  • 4.  java.net: Peruntukan kelasTCP/IP, yang memungkinkan berkomunikasi dengan komputer lain menggunakan jaringan TCP/IP.  java.awt: Kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI)  java.applet: Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web.
  • 5.  Java 7 Platform java terbaru dari oracle yang menjanjikan 7 keuntungan. Oracle baru saja mengumumkan peluncuran platform Java standard edition 7 (Java SE7). 1. Perubahan bahasa 2. Peningkatan bahasa pendukung dinamis 3. Multicore API baru 4. Terdapat interface I/O yang lebih komprehensif, 5. Fitur jaringan dan kemananan baru, 6. Support terhadap internasionalisasi, termasuk unicode 6.0, dan 7. Tersedia beberapa versi update librari.
  • 6.  Sun mendefinisikan 3 (tiga) edisi java, yaitu : 1. J2ME (Java Micro Edition) Edisi ini ditunjukan bagi lingkungan dengan sumber daya terbatas, seperti smartcard, ponsel, dan PDA. 2. J2SE (Java 2 Standard Edition) Edisi ini ditunjukan bagi lingkungan workstation, seperti pembuatan aplikasi-aplikasi desktop. 3. J2EE (Java 2 Enterprise Edition) Edisi ini ditunjukan bagi lingkungan Internet atau aplikasi terdistribusi dalam skala besar.
  • 7. Perbedaan setiap edisi meliputi fitur-fitur bahasa yang didukung dan API yang tersedia. Berdasarkan tingkatannya, edisi yang lebih tinggi mampu mengemulasi edisi yang lebih rendah. Adapun urutan edisi yang tertinggi ke rendah adalah J2EE, J2SE, J2ME.
  • 8.  Multiplatform  OOP(Object Oriented Programming)  Perpustakaan Kelas Yang Lengkap,  Bergaya C++  Pengumpulan Sampah otomatis  Perkembangan yang pesat/dinamis  Interpreter  Architecture Neutral.  Portable  Performance  Multithreaded KELEBIHAN
  • 9.  Tulis sekali, jalankan di mana saja  Mudah didekompilasi  Penggunaan  Proses memori yang banyak Compile KEKURANGAN