PERTEMUAN 1
Pengenalan java dan PBO
Sekilas info
 Java di bangun oleh tim yg di pimpin oleh
james gosling di sun microsystem (1991) di
namakan oak.
 Mei 1995 oak berubah nama menjadi java.
 Java dapat cross-platform, object-oriented,
network-base dan multimedia.
Karakteristik java
 Sederhana
 Object oriented
 Distributed
 Interpreted
 Robust
 Secure
 Portable
 Performance java
 Multithreaded
 dynamic
Interpreter (penerjemah)
Compiler : software yg
digunakan untuk kompilasi
kode program
Interpreter digunakan untuk
menerjemahkan bytecode
kedalam bahasa mesin.
Java bytecode: kode
object hasil
kompilasi
(berextensi.class)
Perbedaan terletak pada
exsekusi kode. Kompiler
akan menerjemahkan kode
secara keseluruhan, sedgkn
interpreter akan
menerjemahkan baris demi
baris.
ANDA BINGUNG
So simple
1. Kode program akan di tulis dengan bahasa
java ( berextensi .Java ).
2. Kemudian di kompilasi menjasi suatu kode
objek (bytecode).
3. Hasil akhir program akan berupa bytecode
(berextensi .class).
4. Selanjutnya bytecode akan di eksekusi baris
demi baris oleh interpreter.
Proses pembentukan dan eksekusi
program dalam java
OOP (object oriented program)
konsep dasar
Pahami dulu apa itu object dan class
object
 Object adalah suatu entitas yang memiliki data
dan method (sebuah fungsi yang berhub.
Dengan objek itu sendiri.
 Contoh Object manusia,meja,kursi,tv,sepeda
dll
 Setiap object memiliki ciri-ciri yg
menggambarkan bentuk mereka sendiri (dlm
oop disebut state).
 Setiap object memiliki tingkahlaku/kebiasaan
(behavior).
Contoh object
 Manusia
- memiliki state
1. nama
2. berat badan
3. warna kulit
- memilik behavior
1. makan
2. tidur
3. berlari
 Sepeda
- memilik state
1. posisi gigi
2. pedal yang dpt diayun
3. dua roda
4. jumlah gigi
- memiliki behavior
1. di rem
2. dipercepat
3. diperlambat
4. ganti gigi
class
 Class adalah bentuk abstrak dari sebuah
object
 Class adalah sebuah blueprint atau prototipe,
yang mendefinisikan semua variable dan
method untuk semua objek dengan tipe
tertentu.
 Wujud nyata dari suatu kelas di sebut intance
Contoh class
 Kelas manusia maka contoh intancenya
adalah udin,pitueng, budi, kabayan dll
 Jika kelas kucing maka intancenya adalah si
meong, si manis, si pupus,
Perbedaan pemrograman
prosedural dan pemrograman
berorientasi object
 Pemrograman prosedural semua data atau
variabel di gabung menjadi satu bagian dalam
satu program.
 PBO komponen2 penyusun program secara
konseptual di pecah menjadi bagian-bagian
tersendiri yang di sebut objek
Mengapa harus OO?
 OO memungkinkan untuk penggunaan code
berulang ulang.
 Bagus untuk pengaturan permasalahan
dengan kompletifitas tinggi.
 Mudah untuk pengembangan paralel.
 Program lebih terstruktur dan lebih mudah di
kembangkan.
Software apa yang di
butuhkan?
 Java 2 SDK, standard edition (j2se)
 Text editor
 Java IDE (integreted development
environment)
- Jcreator
- Eclipse
- Netbeans

More Related Content

PDF
Threading
DOCX
Guía de estudio
PDF
Jornal A Voz Espírita - Setembro/Outubro 2014
PPTX
How To Create Unlimited Streams of Traffic
PDF
THE FUNCTION OF THE URBAN INFORMAL SECTOR IN EMPLOYMENT
PDF
THE HIDDEN ROLE OF INFORMAL ECONOMY
PDF
20071025ibrahim
PDF
ESTATUTO DO 4º COLORFESTI - FESTIVAL FOLCLÓRICO
Threading
Guía de estudio
Jornal A Voz Espírita - Setembro/Outubro 2014
How To Create Unlimited Streams of Traffic
THE FUNCTION OF THE URBAN INFORMAL SECTOR IN EMPLOYMENT
THE HIDDEN ROLE OF INFORMAL ECONOMY
20071025ibrahim
ESTATUTO DO 4º COLORFESTI - FESTIVAL FOLCLÓRICO

Similar to Array in Java programming (20)

PPTX
Pemrograman berorientasi objek dengan java
PPTX
Pengenalan_Materi-Paradigman_PBO-fix.pptx
PPTX
Pemograman berorientasi obyek kelompok 6
PPT
Pertemuan 1
PPTX
2. prosedur pbo
PDF
Pemograman java php_berbasis_oop
DOCX
Uts pemrograman berbasis obj
PDF
java-fundamental-dan-java-web-blibli-dot-com-ilmu-komputer-IPB
DOCX
Makalah java
PPTX
Pertemuan 1 &2 Pengenalan Pemrograman JAVA.pptx
PPT
Introducing Object oriented programming
PPTX
Pertemuan 2 Pengenalan JAVA dengan Netbeans.pptx
PDF
Makalah java
PPTX
Materi Java.pptx
PDF
[RPL2] Pertemuan 1 - Pendahuluan Rekayasa Perangkat Lunak 2
PDF
Makalah java
PDF
Makalah java
PDF
Makalah java
PDF
Java netbeans
PDF
Pertemuan 1 konsep dasar pemrograman berorientasi objek
Pemrograman berorientasi objek dengan java
Pengenalan_Materi-Paradigman_PBO-fix.pptx
Pemograman berorientasi obyek kelompok 6
Pertemuan 1
2. prosedur pbo
Pemograman java php_berbasis_oop
Uts pemrograman berbasis obj
java-fundamental-dan-java-web-blibli-dot-com-ilmu-komputer-IPB
Makalah java
Pertemuan 1 &2 Pengenalan Pemrograman JAVA.pptx
Introducing Object oriented programming
Pertemuan 2 Pengenalan JAVA dengan Netbeans.pptx
Makalah java
Materi Java.pptx
[RPL2] Pertemuan 1 - Pendahuluan Rekayasa Perangkat Lunak 2
Makalah java
Makalah java
Makalah java
Java netbeans
Pertemuan 1 konsep dasar pemrograman berorientasi objek
Ad

Array in Java programming

  • 2. Sekilas info  Java di bangun oleh tim yg di pimpin oleh james gosling di sun microsystem (1991) di namakan oak.  Mei 1995 oak berubah nama menjadi java.  Java dapat cross-platform, object-oriented, network-base dan multimedia.
  • 3. Karakteristik java  Sederhana  Object oriented  Distributed  Interpreted  Robust  Secure  Portable  Performance java  Multithreaded  dynamic
  • 4. Interpreter (penerjemah) Compiler : software yg digunakan untuk kompilasi kode program Interpreter digunakan untuk menerjemahkan bytecode kedalam bahasa mesin. Java bytecode: kode object hasil kompilasi (berextensi.class) Perbedaan terletak pada exsekusi kode. Kompiler akan menerjemahkan kode secara keseluruhan, sedgkn interpreter akan menerjemahkan baris demi baris.
  • 6. So simple 1. Kode program akan di tulis dengan bahasa java ( berextensi .Java ). 2. Kemudian di kompilasi menjasi suatu kode objek (bytecode). 3. Hasil akhir program akan berupa bytecode (berextensi .class). 4. Selanjutnya bytecode akan di eksekusi baris demi baris oleh interpreter.
  • 7. Proses pembentukan dan eksekusi program dalam java
  • 8. OOP (object oriented program) konsep dasar Pahami dulu apa itu object dan class
  • 9. object  Object adalah suatu entitas yang memiliki data dan method (sebuah fungsi yang berhub. Dengan objek itu sendiri.  Contoh Object manusia,meja,kursi,tv,sepeda dll  Setiap object memiliki ciri-ciri yg menggambarkan bentuk mereka sendiri (dlm oop disebut state).  Setiap object memiliki tingkahlaku/kebiasaan (behavior).
  • 10. Contoh object  Manusia - memiliki state 1. nama 2. berat badan 3. warna kulit - memilik behavior 1. makan 2. tidur 3. berlari  Sepeda - memilik state 1. posisi gigi 2. pedal yang dpt diayun 3. dua roda 4. jumlah gigi - memiliki behavior 1. di rem 2. dipercepat 3. diperlambat 4. ganti gigi
  • 11. class  Class adalah bentuk abstrak dari sebuah object  Class adalah sebuah blueprint atau prototipe, yang mendefinisikan semua variable dan method untuk semua objek dengan tipe tertentu.  Wujud nyata dari suatu kelas di sebut intance
  • 12. Contoh class  Kelas manusia maka contoh intancenya adalah udin,pitueng, budi, kabayan dll  Jika kelas kucing maka intancenya adalah si meong, si manis, si pupus,
  • 13. Perbedaan pemrograman prosedural dan pemrograman berorientasi object  Pemrograman prosedural semua data atau variabel di gabung menjadi satu bagian dalam satu program.  PBO komponen2 penyusun program secara konseptual di pecah menjadi bagian-bagian tersendiri yang di sebut objek
  • 14. Mengapa harus OO?  OO memungkinkan untuk penggunaan code berulang ulang.  Bagus untuk pengaturan permasalahan dengan kompletifitas tinggi.  Mudah untuk pengembangan paralel.  Program lebih terstruktur dan lebih mudah di kembangkan.
  • 15. Software apa yang di butuhkan?  Java 2 SDK, standard edition (j2se)  Text editor  Java IDE (integreted development environment) - Jcreator - Eclipse - Netbeans