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. Sejarah Java
o Dimulai pada tahun 1991 dibentuknya suatu tim yang diberi
nama green
Tim ini dipimpin oleh Patrick Naughton dan James Gosling
(Sekelompok insinyur Sun ).
o Pada tahun 1992 tim green membuat produknya yang
diberi nama *7 (Star Seven ). Namun produk ini gagal
dipasaran. Setelah itu dibuat produk yang baru. Inilah
java, pada awalnya bahasa pemrograman yang dibuat
tersebut diberi nama “oak “ (Kemungkinan nama ini
diambil dari nama pohon yang ada didepan jendela James
Gosling)Namun setelah diperiksa ternyata nama oak sudah
pernah digunakan. Maka lahirlah nama “ Java “
4. • Pada tahun 1993 sampai pertengahan 1994 tim
green yang mempunyai nama baru First person.
Inc hanya menghabiskan waktu dengan
memperhatikan penjualan dari produknya.
Ternyata tidak satupun orang ditemukan.
• tahun 1994 First Person dibubarkan. Pada tahun
itu Web berkembang sangat pesat saat itu
browser yang banyak digunakan adalah Mosaic
suatu broser yang gratis.
• Akhirnya pada tahun 1996 dikeluarkan versi
pertama dari java dengan mengeluarkan java
1.02. Pada tahun 1998 dikeluarkan java 1.2
6. Variabel Java
• Identifier
Identifier adalah kumpulan karakter yang
dapat digunakan untuk menamai variabel,
method, lass, interface, dan package.
• Deklarasi Variabel
7. 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
10. • Kemudian kompile dan jalankan server ke Client
- Server ke Client
Kompile ServerKu1.java :C:> javac
ServerKu1.javaJalankan program :C:> java
ServerKu1Output yang akan dihasilkan adalah :
- Kompile ClientKu1.java :C:> javac
ClientKu1.javaJalankan program :C:> java
ClientKu1
11. • Setelah ClientKu, class dijalankan maka anda bisa
mengetikkan kalimat di jendela Server dan akan
di tampilkan di jendela klien. Untuk mengakhiri
koneksi,anda bias menekan enter dua kali atau
menutup dari jendela windows.
Client ke Server
- Kompile ServerKu2.java :C:> javac
ServerKu2.javaJalankan program :C:> java
ServerKu2
- Kompile ClientKu2.java :C:> javac
ClientKu2.javaJalankan program :C:> java
ClientKu2
12. 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.
16. • Bytecode dapat dianggag sebagai sekumpulan
perintah dalam bahasa mesin untuk sebuah
JVM(Java Virtual Machine).setiap intepreter
java , baik berupa development tool maupun
sebuah Web Browser merupakan
implementasi dari JVM.progam yang dibuat
dengan java hanya dapat dijalankan jika
memiliki JVM
17. Software yang dibutuhkan untuk sebuah
Program JAVA
• Intalasi Software Java 2 SDK, Standard Edition
• Setting Classpath