本书的主要内容是Java语言程序设计基础以及其中涉及的面向对象程序设计思想.Java语言基础部分主要介绍编程语言基础和Java的一些语言特点.面向对象程序设计部分重点介绍面向对象的思想,相关概念和利用Java语言实现面向对象.