内容包含三大主题:Java编程语言、Java面向对象思想和Java常用类库。基于Java17版本,融入Java17新增语言特征,体现Java语言新发展与新应用。采用基础优先、案例驱动教学方法,提供36个精选综合案例讲解面向对象思想和编程方法。《Java语言程序设计(第4版·面向对象编程·项目案例·题库·微课视频版)(清华科技大讲堂丛书)》以新的Java17为基础,全面讲解Java编程语言、Java面向对象技术和Java核心类库。全书共分19章,内容包括Java起步入门,数据类型与运算符,结构化编程,类、对象和方法,数组,字符串类,面向对象特征,Java核心类库,接口与内部类,异常处理,记录、枚举和注解类型,泛烈与集合,输入/输出,函数式编程,JavaFX图形界面,事件处理与常用控件,JDBC数据库编程,并发编程基础,Java网络编程等。另外,附录A给出了6个综合案例的设计和实现。《Java语言程序设计(第4版·面向对象编程·项目案例·题库·微课视频版)(清华科技大讲堂丛书)》知识点全面,体系结构清晰,重点突出,内容组织循序渐进,配有大量精选案例。每章提供编程练习题,帮助读者理解、掌握编程技术。《Java语言程序设计(第4版·面向对象编程·项目案例·题库·微课视频版)(清华科技大讲堂丛书)》提供教学大纲、教学课件、电子教案、程序源码、习题答案、教学进度表、在线作业和30小时的微课视频等资源。《Java语言程序设计(第4版·面向对象编程·项目案例·题库·微课视频版)(清华科技大讲堂丛书)》可作为高等院校计算机或相关专业“面向对象程序设计”或“Java程序设计”课程教材,也可作为Java编程爱好者的参考资料。