Daftar Isi
Daftar Isi Bab 1.
Dari Pascal ke Java
Pendahuluan Notasi Dalam Buku Ini
Bab 2.
Object Oriented Programming (OOP)
Apa itu OOP? Apa perbedaan OOP dengan Procedural Programming
Bab 3.
Konsep-konsep Dasar OOP
Kelas (Abstraksi) Enkapsulasi Pewarisan Polimorfisme
Bab 4.
Sejarah Java
Bab 5.
Karakteristik Java
Sepuluh Karakteristik Java Kata Kunci Kata Kunci yang Berhubungan dengan Akses Kata Kunci yang Berhubungan dengan Pembuatan Kelas, Method, dan Variabel Kata Kunci yang Berhubungan dengan Alur Kontrol Kata Kunci yang Berhubungan dengan Penanganan Kesalahan Kata Kunci yang Berhubungan dengan Package Kata Kunci yang Berhubungan dengan Tipe Data Primitif Kata Kunci yang Berhubungan dengan Variabel Kata Kunci yang Berhubungan dengan Tipe Pengembalian Method Procedure Kata Kunci yang Tidak Diimplementasikan
Bab 6.
Membuat Aplikasi dengan IDE (Integrated Development Environment)
Hello World Versi Pascal Versi Java
Bab 7.
Perbandingan Dasar Bahasa Pascal dan Java
Komentar Pantangan Dalam Menggunakan Komentar
Scope Syntax Scope File Variabel (Peubah)
Pantangan Dalam Menggunakan Variabel
Tipe Data Procedure dan Function (Method) Perulangan Operator Percabangan Pantangan Dalam Menggunakan Switch
Bab 8.
Kelas
Perbandingan Kelas di Java dan di Object Pascal Deklarasi Kelas Method Main Method toString Constructor Method Deklarasi Method Method Overloading Method Overriding
Passing Parameter Kelas Abstract Interface Inner Class Menggunakan this Dengan Inner Class Kata Kunci yang Dapat Melekat pada Inner Class Inner Class yang Dideklarasikan di dalam Method Lokal Inner Class Tanpa Nama (Anonymous Inner Class) Kelas Bersarang Static
Package Pantangan Dalam Membuat Kelas
Bab 9.
Array
Deklarasi Pantangan Dalam Menggunakan Array Anonymous Array atas Object Reference Assignment Array Assignment Array Satu Dimensi Assignment Array Multi Dimensi
Bab 10.
Container
Collection ArrayList Menggunakan Iterator
Map HashMap
Bab 11.
Exception
Menggunakan try catch Exception Sebagai Objek Mempropagasi dan Membuat Exception
Bab 12.
Kelas yang Sering Digunakan
String String adalah Object Pantangan Dalam Menggunakan String Penggunaan
StringBuffer Penggunaan Math Penggunaan Method-method Penting Fakta-fakta
Kelas Pembungkus Tipe Data Primitif
Bab 13.
Thread
Membuat Thread Sinkronisasi Thread Prioritas Thread Wait dan Notify
Bab 14.
Java I/O
Stream Membaca Input dari Console Membaca dan Menulis File Pemrograman Socket
Bab 15.
Applet
Bab 16.
Swing
Pendahuluan Membuat Aplikasi Antarmuka Berbasis Grafis dengan Swing TicTacToe Pemetaan Komponen VCL dan Swing Pembuatan Komponen Visual di Delphi dengan Frame Kesimpulan
Bab 17.
Database
JDBC (Java Database Connectivity) Aplikasi Sederhana yang Terhubung dengan Database
Pantangan Dalam Melakukan Koneksi ke Database
Insert, Update, dan Delete Perbandingan Di Delphi Scrollable Result Set PreparedStatement Teknologi Arsitektur ADF Swing
Bab 18.
Penutup
Indeks Daftar Pustaka