SlideShare a Scribd company logo
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

More Related Content

PPTX
2. prosedur pbo
PPTX
16. error handling
PPTX
Rekayasa web tugas 4
PPTX
Tugas rekweb 4
DOCX
Pengenalan java
PDF
1 pengenalan program java
PPTX
Presentation java PPT
PDF
Presentasi java
2. prosedur pbo
16. error handling
Rekayasa web tugas 4
Tugas rekweb 4
Pengenalan java
1 pengenalan program java
Presentation java PPT
Presentasi java

What's hot (18)

PPTX
Ppt pengenalan dan pemrograman java
PPTX
Ppt java rullyamrizal-1102412020
PPTX
Java ppt
PDF
14. java class library
PPTX
Ppt java
PPTX
15. konsep java class library (jcl)
PPTX
PDF
150 Rahasia Pemrograman Java
PPTX
Ppt java
PPTX
Pemrograman iii chapter i
PPTX
PDF
Yunus martha efendy_1100631016_pengertian java me
PDF
Java netbeans
PDF
Jeni intro1-bab05-mendapatkan-input-dari-keyboard
PDF
Pengantar pemrograman-dengan-bahasa-java-2017
PPTX
Os java
PPTX
Java
Ppt pengenalan dan pemrograman java
Ppt java rullyamrizal-1102412020
Java ppt
14. java class library
Ppt java
15. konsep java class library (jcl)
150 Rahasia Pemrograman Java
Ppt java
Pemrograman iii chapter i
Yunus martha efendy_1100631016_pengertian java me
Java netbeans
Jeni intro1-bab05-mendapatkan-input-dari-keyboard
Pengantar pemrograman-dengan-bahasa-java-2017
Os java
Java
Ad

Viewers also liked (8)

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

Similar to Powerpoint Java (20)

PDF
Makalah java
PDF
Makalah java
PDF
Makalah java
PDF
Makalah java
PPTX
Java ppt
DOCX
Makalah java
PDF
PDF
[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java
PDF
Jeni Intro1 Bab02 Pengenalan Bahasa Java
PDF
Modul2 - Pengenalan Bahasa Java
PDF
Jeni intro1-bab02-pengenalan bahasa java
PPTX
Bahasa pemrograman java by aldo arrohim .pptx
PDF
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdf
PPT
Pert 2 PBO
PPTX
Pemrograman berorientasi objek dengan java
PPTX
1-2 Pengenalan Java.pptx
PDF
Andino Maseleno - Modul J2ME
PPTX
Pertemuan 1 &2 Pengenalan Pemrograman JAVA.pptx
PPTX
Pertemuan 2 Pengenalan JAVA dengan Netbeans.pptx
PPTX
Ppt java
Makalah java
Makalah java
Makalah java
Makalah java
Java ppt
Makalah java
[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java
Jeni Intro1 Bab02 Pengenalan Bahasa Java
Modul2 - Pengenalan Bahasa Java
Jeni intro1-bab02-pengenalan bahasa java
Bahasa pemrograman java by aldo arrohim .pptx
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdf
Pert 2 PBO
Pemrograman berorientasi objek dengan java
1-2 Pengenalan Java.pptx
Andino Maseleno - Modul J2ME
Pertemuan 1 &2 Pengenalan Pemrograman JAVA.pptx
Pertemuan 2 Pengenalan JAVA dengan Netbeans.pptx
Ppt java

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