
面向对象与Java程序设计(第4版·微课视频版)
国家级规划教材,历尽二十余年沉淀,提供视频、源代码、课件、教学大纲、教案、题库等
作者:朱福喜 徐冬 李靖 郝杰
丛书名:21世纪高等学校计算机类专业核心课程系列教材
定价:69.9元
印次:4-1
出版日期:2026.06.01
新版跟踪了Java语言的最新发展动向,对旧版JDK已经淘汰的内容进行了舍弃,对新版JDK的内容进行了一些补充,同时修订了新版JDK的安装和说明,对部分内容和习题进行了调整,也对存在的一些瑕疵进行了订正。
内容简介
内容简介
01
全书共分11章。
第1章主要介绍Java的发展、语言特点、Java 开发工具的下载和安装及应用程序实例,使读者对Java语言有一个概貌性的了解。并且,这一章补充了当前最流行的Java IDE开发工具——IDEA。
第2章介绍Java编程的基础知识,主要包括数据类型、变量、表达式和流程控制语句。
第3章介绍 Java面向对象编程的基础知识,主要讨论面向对象技术的封装、抽象、继承和多态等特征。
第 4、5两章介绍Java面向对象编程的实现机制,并补充了枚举类型、泛型与容器类、函数式接口与Lambda表达式等内容,通过这两章的学习,读者可以掌握Java语言和面向对象程序设计的精髓。
第6章介绍Java图形用户界面的设计和编程实现,通过这章的学习,读者可以掌握图形用户界面程序设计的基本原理并编写出丰富多彩的程序界面。
第7章介绍流和文件,这一章不仅是文件和输入输出操作的基础,也是后续的Java高级编程(如网络编程)的基础。
第8章介绍Java的多线程编程和异常处理,掌握多线程可以使程序通过多线程完成一些并行执行的任务,掌握异常处理机制能够保证编写的程序有足够的强壮性。
第9章将原来的Applet换成了目前流行的图形界面工具包JavaFX,因为新版JDK建议不再使用Applet,而JavaFX将成为图形界面开发的趋势。
第10章介绍网络编程,本章充分显示了Java的强大网络编程功能。
第11章介绍Java与数据库的连接(JDBC),掌握JDBC可以很方便地在Java程序中引入数据库应用。
配套资源
配套资源
02
为便于教与学,本书配有微课视频、源代码、教学课件、教学大纲、教案、教学进度表、习题题库。

读者对象
读者对象
03
本书既可作为计算机及IT相关专业的教材,也可作为软件开发人员和其他有关人员的 学习参考资料以及IT行业从业人员的培训教材。