《Java程序设计》教材

培养大国工匠的Java编程教材

Java程序设计教材封面

教材简介

本书为了培养大国工匠,作者舒坚和徐国庆等人潜心研究了近3年,将本学科相关课程的知识、企业经验和教学心得融入了该书,以传承给后来者。突出了5个新:

1. 技术新

本书紧跟时代的发展趋势,以辩证的思维阐述Java语言1-14的各个版本的新特性。

2. 教法新

全书对Java课程进行了架构设计,理顺了先讲什么、后讲什么的问题。教材使用了大量的新的教学方法,比如实践教学法、需求教学法、演绎教学法、渗透式教学法、拓展教学法、比较教学法等许多的教学方式,以上教学方式的结合,形成联合拓展式的教学风格,这些教学方式通过突出通过实践案例具象地讲解理论,突出理论体系之间的关联,突出启发学生思维,理论与实践案例的结合使得本书由浅入深,通俗易懂。

3. 实践新

全书所有的实例都是编者辛勤努力的成果,每一个实例案例都设计精巧。例如第6章,一个个案例演绎过来就体现了Java函数式编程的演进过程。例如第11章的案例,在让读者学习Java语言的基础上,系统地展示了软件从产品到设计到开发的过程,体现了编者的架构设计思想。

4. 高度新

以架构师、产品设计师的角度去看待Java语言。本书不拘一格,体现有教无类的思想思维,教育过程中注重渗透式的启发和引导,力图不拘一格地培养学生的Java技术、产品和设计思维。

5. 团队新

由于本教材是以培养新时代工匠为目的,在本教材编写团队中,既拥有行业领军人物,也有具有多年企业工作经验的架构师、分析师,还有任教多年的教师。在本书的设计和编写过程中,这种优秀的组合让本书更好地衔接了理论讲解和学生实践、衔接了知识传承与技术前沿、衔接了学校教学与市场需求。

本书特点

教学导向

以学生为中心,注重理论与实践相结合,由浅入深,通俗易懂

实战案例

精心设计的实例案例,展示软件从产品到设计到开发的完整过程

架构视角

以架构师角度讲解,培养学生的Java技术、产品和设计思维

获取源代码

本书各章节的源代码可供下载,点击下方按钮即可获取完整的示例代码。

下载源代码
TCP/UDP测试工具

配套的TCP/UDP网络测试工具,帮助您更好地学习和测试网络编程。

下载TCP/UDP工具