本书借助于漫画展示的形式,使用Java编程语言讲解了面向对象编程中的各种概念和理论知识,比如面向对象的简介、由类创建一个对象的方法、类的编写与对象的创建、类的构造函数、类的方法、修饰符、Java中的封装/继承/多态等特征、Java中的线程、用Java创建一个小世界、多线程共享数据,以及面向对象中的各种设计模式等。本书的附录还讲解了搭建Java开发环境的步骤和方法,便于读者练习、实践书中内容。
通过本书,读者可以在轻松幽默的氛围中对面向对象编程产生浓厚的兴趣,而不是被各种枯燥乏味的理论吓跑,从而为后续的编程进阶树立信心。