Jump to ratings and reviews
Rate this book

Esensi-Esensi Bahasa Pemrograman JAVA

Rate this book
Bahasa Java adalah bahasa modern, bahasa ini memiliki kumpulan konsep-konsep terbaik bahasa-bahasa pemrograman sebelumnya.

Dibanding Pascal Niklaus Wirth, terdapat lebih 18 konsepsi baru di antaranya:

- Konsep WORA (Write Once, Run Anywhere), program mampu dijalankan di sembarang platform pemroses dan sistem operasi.

- Konsep one-for-all, satu bahasa untuk mengekspresikan solusi smart card, hand-held (PDA, handphone), desktop, berbasis teks, berbasis GUI, skala enterprise, aplikasi di web browser, web server dan sebagainya.

- Konsep garbage collector akan mereduksi kompleksitas pemrograman yang perlu dilakukan saat berhubungan dengan pemakaian memori dinamis.

- Konsep ORM (Object Reference Model) mereduksi kerumitan pembedaan reference ke memori dan objek itu sendiri. Tidak lagi persoalan.A., ., ->, &,*, **. y Konsep multithreading memungkinkan pemrograman konkuren.

- Konsep interface, mereduksi persoalan karena mampu menunda implementasi.

- Konsep access modifier, memberikan pengkapsulan yang ampuh.

- Konsep exception handling, penanganan kesalahan yang ampuh, teratur dan nyaman.

- Konsep controlled jump break, return dan continue yang mampu mereduksi kerumitan algoritma yang menaati single entry, single exit.

- Konsep pewarisan mempertinggi modularitas guna-ulang, serta dapat memanfaatkan keampuhan prinsip open-closed secara bagus.

- Konsep polymorphism mempertinggi modularitas yang tinggi.

- Konsep overloading, mengurangi kerumitan pencarian nama-nama yang pas untuk satu fungsi untuk beragamtipedata.

- Konsep Single Rooted Objects sangat meniadakan kebutuhan untuk wadah yang hams dibuat beranekaragam sesuai tipenya.

- Konsep kompofien yang mendukung RAD (Rapid Application Development) di mana pemrogram tinggal merancang antarmuka serta menambahkan script-script perekat.

- Konsep event-driven programming.

- Konsep visual programming.

- dan sebagainya.

Buku ini disertai lebih dari 100 contoh program yang disertai komentar agar Anda tidak terjebak aroma prosedural. Buku tidak melulu mengajar sintaks Java, juga menekankan "berfikir secara objek (thinking in objects)". Buku ini membuka wawasan kritis bahkan terhadap pertanyaan yang diajukan dosen. Pertanyaan sering diberikan dalam aroma prosedural yang kerrtal dan menyesatkan karena telah mendarah dagingnya prosedural pada pemberi pertanyaan, Kita harus mempertanyakan pertanyaan itu, mengubah menjadi pertanyaan beraroma orientasi objek.

Buku ini juga mengajak Anda membuka wawasan mulai level mikro, yaitu perancangan dan pemrograman kelas. Cara berfikir secara objek berbeda dengan cara beraroma prosedural. Anda juga diajak memasuki orientasi objek secara benar sehingga penyelesaian aroma orientasi objek dapat diprogram dengan menggunakan bahasa orientasi objek canggih, java.

Selamat bergabung untuk berfikir secara objek menggunakan bahasa berorientasi objek canggih, temuan abad 20sebagai hadian menawan bagi millenium baru.

832 pages, Paperback

First published January 1, 2003

21 people are currently reading
216 people want to read

About the author

Bambang Hariyanto

2 books3 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
34 (61%)
4 stars
11 (20%)
3 stars
6 (10%)
2 stars
2 (3%)
1 star
2 (3%)
Displaying 1 - 12 of 12 reviews
Profile Image for Abdul Aziz.
1 review
February 21, 2018
Alhamdulillah bisa mempunyai buku ini edisi revisi kelima. Harga sesuai kantong mahasiswa dan disertai CD yang memudahkan dalam belajar. Otw mengkhatamkan deh.
Profile Image for Johnson Lim.
7 reviews
April 13, 2013
this is a good starter book for new beginner that start to learn the basic of java.

this book, just lack of how, when, to use the tools that tought inside the book.

and because of java is a language with full of library and tools, this book didnt cover for tools to make desktop application, database application, or games. (didnt covered swing, awt, jdbc, shapes, applet)

But even so this book covered topics about multithreading, inner class, some collection such as Single Linked List.. and again, it just introduce to you, not much about how to used it.

overall, you may use it as starter.
Profile Image for Hengky.
1 review
Want to read
June 27, 2012
pengen mempelajari isi buku ini dengan lengkap !!
Profile Image for Agung  Perkasa.
25 reviews1 follower
Read
February 9, 2016
Ini buku fondasi nya ketika saya belajar android. buku java terbaik sepanjang sejarah saya belajar bahasa pemprograman. thanks.
Profile Image for Fahmi Aulia.
1 review
Want to read
December 6, 2014
very good
This entire review has been hidden because of spoilers.
Profile Image for Iyxan23.
1 review
February 16, 2025
(Buku Revisi ke-5) Mantap, Telah sangat membantu saya dalam mempelajari dan memahami bahasa pemrograman java!
Displaying 1 - 12 of 12 reviews

Can't find what you're looking for?

Get help and learn more about the design.