前言
新一轮科技革命和产业革命带动了传统产业的升级改造。党的二十大报告强调“必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势”。建设高质量高等教育体系是摆在高等教育面前的重大历史使命和政治责任,高等教育要坚持国家战略引领,聚焦重大需求布局,推进新工科、新医科、新农科、新文科建设,加快培养紧缺型人才。
Web应用编程是新世纪兴起的一门学科,Java语言是Web编程的首选语言。
Java语言是20世纪90年代由Sun公司推出的一款纯粹的面向对象的编程语言。其核心特征是跨平台性,只要这个平台上安装了Java虚拟机,经过编译的Java程序就可以在这些平台上直接运行。这种“一次编译,到处运行”的特性使得Java成为开发Web应用程序的首选语言。自诞生之日起,Java得到了广泛的应用,到20世纪末即成为拥有程序员数量最多的编程语言。截至目前,Java编程技术的发展已历经了30余年,依然长盛不衰。
本书以2021年发布的JDK 17(最新的Java稳定版,一个可称为里程碑的版本)为基础,全面、详细地介绍Java语言编程技术。
为了使读者能够全面、透彻地掌握Java编程技术,本书中使用了大量演示例程,全部例程代码都基于JDK 17,并通过编译。
本书配备了丰富的教学资源,包括所有章节的课件、例题代码、习题及答案,读者可以登录清华大学出版社网站或扫描如下二维码登录课程网站进行下载。
课程网站二维码
本书语言简洁、重点突出,是一部面向大学本科软件工程相关专业的Java编程入门教材。
本书属于武汉轻工大学教材建设基金资助项目,武汉轻工大学数学与计算机学院的董正言编写了第1章、第6章和第8~16章,刘文涛编写了第2~5章和第7章。
由于作者学识水平和时间的限制,书中疏漏和不妥之处,敬请读者批评指正。
作者
2025年3月
