本书是与江苏省在线开放课程“Java面向对象程序设计”配套的主讲教材。全书共分9章,内容包括Java概述、Java语言基础、Java面向对象编程、Java图形用户界面程序设计、Applet设计、Java输入输出流与文件操作、Java的多线程机制、Java的数据库编程、常用工具类与集合框架。
本书注重知识点和例题组织的逻辑性、实用性,精心编写了系列化的例题,循序渐进地融入Java语言知识和面向对象的编程思想,并在每章后面提供了适量的针对性习题。全书通俗易懂,可读性好,便于自学。
本书内容既能满足高等院校开设“Java程序设计”公共基础课程的教学要求,也兼顾了计算机类相关专业开设“面向对象程序设计”课程的教学要求。
"Java面向对象程序设计教程"数字课程与纸质教材一体化设计,紧密配合。数字课程中包括电子教案、微视频、源代码等资源,拓展了教材内容,在提升课程教学效果的同时,为学生学习提供思维与探索的空间。