Karena fondasi harus kokoh, buku ini sungguh-sungguh memperdalam konsep-konsep yang mendasari PBO misalnya pewarisan dan polimorfisme, overloading metode, dan enkapsulasi. Buku Teori dan Implementasi Java ditulis karena spirit untuk mendokumentasikan gagasan-gagasan pemrograman berorientasi objek di dalam keluarga besar JAVA. Di Indonesia, sangat jarang ditemui buku yang mendiskusikan pemrograman JAVA yang mengupas secara detil kelebihan dan kekurangan suatu kode sumber. Buku ini menelaah suatu kode sumber dengan memberikan perhatian khusus terhadap potongan-potongan kode yang dianggap penting. Buku ini dikhususkan bagi mahasiswa sarjana dan pembelajar mandiri yang menjadi pemrogram aktif.
Berikut beberapa topik konsentrasi yang disajikan dalam buku ini: Bab. 1 Introduksi Pemrograman JAVA Bab. 2 Pemrograman Elementer Bab. 3 Percabangan Bab. 4 Perulangan Bab. 5 Metode Bab. 6 Array Satu Dimensi Bab. 7 Array Dua Dimensi Bab. 8 Objek dan Kelas Bab. 9 String dan Teks Bab. 10 Lebih Lanjut Dengan Objek Bab. 11 Pewarisan dan Polimorfisme Bab. 12 Penanganan Eksepsi Bab. 13 Dasar - Dasar GUI