本书以培养学生面向对象的思维和面向对象的编程技术为核心,从学生认知心理角度出发,通过精选案例详细地介绍了Java的基础知识和实用核心技术,主要内容包括Java语言基础知识、面向对象的程序设计、异常处理编程、图形用户界面编程、多线程编程和JDBC数据库编程等实用技术。全书以面向对象的程序设计贯穿始终,理论联系实际应用,精讲多练,力求做到解答疑点、详析难点、突出重点。
本书可作为普通高等院校计算机专业或相关专业的Java课程教学用书,也可以作为Java技术培训的参考资料。