Buku ini dikonstruksi dengan menganut pendekatan solutif atas dasar-dasar teknik pemrograman Java. Buku ini menelaah suatu kode sumber dengan memberikan perhatian khusus terhadap potongan-potongan kode yang dianggap penting. Buku ini dikhususkan bagi mahasiswa sarjana dan pembelajaran mandiri yang menjadi program aktif.