Pengenalan dan Pemrograman
Java
Nama
NIM
Rombel

: Ika Susila J
: 1102412035
: 01 (satu)
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.
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 “
• 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
Manfaat Java
•
•
•
•

Aplikasi Facebook
Aplikasi Opera Mini
Aplikasi Kamus
Aplikasi Game
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 :
• 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
• 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
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
Program didalam Java (Bytecode)
• 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
Software yang dibutuhkan untuk sebuah
Program JAVA
• Intalasi Software Java 2 SDK, Standard Edition
• Setting Classpath
Terima Kasih

Ppt pengenalan dan pemrograman java

  • 1.
    Pengenalan dan Pemrograman Java Nama NIM Rombel :Ika Susila J : 1102412035 : 01 (satu)
  • 2.
    Pengertian Java Java adalahsebuah 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 Dimulaipada 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 tahun1993 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
  • 5.
    Manfaat Java • • • • Aplikasi Facebook AplikasiOpera Mini Aplikasi Kamus Aplikasi Game
  • 6.
    Variabel Java • Identifier Identifieradalah kumpulan karakter yang dapat digunakan untuk menamai variabel, method, lass, interface, dan package. • Deklarasi Variabel
  • 7.
    Tipe & DataJava • 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
  • 8.
    Operator Java • • • • • • • Operator Aritmatika OperatorIncrement dan Decrement Operator Assignment ( Penugasan ) Operator Relasi Operator Logical Operator Bitwise Operator Precedence
  • 9.
    Contoh Program Java •Server mengirim data ke client, contoh :
  • 10.
    • Kemudian kompiledan 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 KelemahanJava 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.
  • 13.
    Karakteristik Java • • • • • • • • • Berorientasi objek(Object Oriented) Terdistribusi (Distributed) Interpreted Robust Secure Architecture Neutral Portable Multithreaded Dynamic
  • 14.
    Macam-Macam Java • • • • Java API JavaVirtual Machine Sistem Operasi Java Dasar Pemrograman
  • 15.
  • 16.
    • Bytecode dapatdianggag 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 dibutuhkanuntuk sebuah Program JAVA • Intalasi Software Java 2 SDK, Standard Edition • Setting Classpath
  • 18.