Java程序设计任务式教程
书 号:9787113315788
丛 书 名:
作 者:向文娟
译 者:
开 本:16开
装 帧:平装
正文语种:汉文
出 版 社:中国铁道出版社
定 价:59.8元
-
内容简介
本书为“十四五”高等职业教育新形态一体化系列教材之一,采用任务驱动的方式实施理实一体化教学,将理论与实践紧密结合。本书共9单元,设计了31个学习任务,以JavaSE8为基础,循序渐进地介绍Java编程语言的核心概念和技术,涵盖Java基础语法、数据类型、运算符、程序设计逻辑结构、面向对象编程、Java常用API、集合、泛型、枚举、IO流、多线程、JavaFX图形用户界面、网 络编程和JDBC数据库编程等主流Java语言开发技能。 本书知识点全面,体系结构清晰,重点突出,学习任务设计科学,代码配备大量注释,秉承简单易懂的编码风格,力求达到启发性编程的目的。每个单元配有精心设计的编程练习题,帮助读者理解并掌握编程技术。本书提供教学课件、程序源代码以及部分教学视频与习题解答等资源。 本书适合作为高等职业院校计算机相关专业“Java程序设计”或“面向对象程序设计”课程的教材,也可作为Java编程爱好者的参考书。 -
前言
在信息技术领域,云计算、大数据等网络服务技术是当前发展的热点,互联互通的信息化技术应用已经覆盖社会生活的各个领域。Java Web 技术以其卓越的性能、丰富的框架及高成熟度,广泛应用于各类系统开发。高校与培训市场积极响应,推出 Java Web应用开发课程,聚焦实践技能培养。
党的二十大报告指出:“教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势。”根据党的二十大精神指引,依托作者深厚的教学功底与实战经验,精心打造了本书。本书融合了 Java Web 的真实案例与解决方案,打造新形态教材,助力高效学习,旨在强化学生实操能力。
本书特点
任务驱动:本书以任务为导向,通过一系列任务式案例,帮助读者学习和掌握 Java编程知识。
循序渐进:本书内容循序渐进,从基础知识到高级技术,逐步深入,帮助读者建立完整的 Java 知识体系。
实用性强:本书注重实用性,每个任务都结合实际应用场景,帮助读者掌握解决实际问题的能力。
主要内容
单元 1 Java 程序设计概述:介绍 Java 语言的历史、特点、开发环境等基础知识,基于这些知识实现打印诗词的案例。
单元 2 Java 开发基础:讲解 Java 语言的基本语法、数据类型、运算符等基础知识,基于这些知识分别实现打印产线工件配送清单、商品折扣计算和模拟自动节温器等案例。
单元 3 程序设计逻辑结构基础:介绍顺序结构、选择结构、循环结构等基本程序设计逻辑,基于这些知识分别实现求解圆面积、BMI 健康值评估、神奇的自动贩卖机和购买餐饮罐装燃气等案例。
单元 4 面向对象编程基础:讲解面向对象编程的基本概念、类与对象、封装、继承、多态等知识,基于这些知识实现在线课程管理系统和模拟银行理财存款等案例。
单元5 面向对象编程进阶:介绍Java常用API、集合、泛型、枚举、IO流等高级知识,基于这些知识实现乐自助餐饮订单、乐自助食材备货、增强型文件记事本等案例。
单元6 多线程:讲解线程的创建、生命周期、控制、同步、单例模式、线程池等知识,基于这些知识实现模拟红绿灯系统、模拟环保检测系统、模拟银行取款系统和模拟在线购物网站等案例。
单元 7 JavaFX 图形用户界面:介绍 JavaFX 的基础、属性与绑定、常用布局、事件处理、基础控件、FXML 等知识,基于这些知识实现模拟购物车添加商品功能、模拟购物结账功能和购物满意度问卷调查等案例。
单元 8 网络编程:讲解 Java 网络编程技术,包括网络通信协议、IP 地址、数据报通信、套接字通信等知识,基于这些知识实现模拟查询聊天应用程序的 IP 地址及地理位置、简单的局域网聊天程序和简单的在线订购系统等案例。
单元 9 JDBC 数据库编程:介绍 JDBC 数据库编程技术,包括连接数据库、数据库与数据表的操作、SQL 语句的执行等知识,基于这些知识实现图书管理系统中图书的显示、添加、删除和修改功能。
本书配备教学课件、程序源代码以及部分教学视频与习题解答等资源,读者可登录中国铁道出版社教育资源数字化平台(https://www.tdpress.com/51eds/)免费下载。本书由向文娟任主编,徐晶、李颖、赵海鸥任副主编,具体编写分工如下:单元1~3、单元 5、单元 6 由向文娟编写,单元 4、单元 7 由徐晶编写,单元 8 由李颖编写,单元 9 由赵海鸥编写。本书的编写得到了北京中科数汇科技有限公司的大力支持和协助,在此表示由衷的感谢。
由于编者水平有限,书中难免存在不足和疏漏,恳请各位专家和读者批评指正。
-
目录
单元1Java程序设计概述.........1 任务1.1认识Java语言........................2 1.1Java基础入门..............................2 1.1.1Java发展史..............................2 1.1.2Java语言的特点......................2 1.1.3Java语言开发分类..................4 1.1.4Java技术平台..........................4 1.1.5Java运行流程..........................5 1.1.6JVM、JDK和JRE的关系.......5 任务1.2安装与使用JDK.....................6 1.2Java环境配置..............................6 1.2 -
作者介绍
向文娟,从教近20年,发表论文10余篇,任副主编撰写基于SQLServer的数据库设计的《HITE5.0网络营销技术工程师》系列教材共10本。 -
编辑推荐
本书知识点全面,体系结构清晰,重点突出,学习任务设计科学,代码配备大量注释,秉承简单易懂的编码风格,力求达到启发性编程的目的。每个单元配有精心设计的编程练习题,帮助读者理解并掌握编程技术。本书提供教学课件、程序源代码以及部分教学视频与习题解答等资源。 -
书评书荐
-
附件下载
图书推荐




