“十三五”高等职业教育计算机类专业规划教材:Java程序设计
定 价:29 元
- 作者:[中国]牟志华;赵龙生
- 出版时间:2018/9/1
- ISBN:9787113247706
- 出 版 社:中国铁道出版社
- 中图法分类:TP312JA
- 页码:
- 纸张:胶版纸
- 版次:
- 开本:16开
本书采用项目引领、任务驱动的方式编写而成,全书共分9个项目,主要内容包括:走进Java程序开发、购物小票幸运抽奖系统开发、学生成绩统计系统开发、Java计算器项目开发、图书管理系统项目、使用集合管理学生信息、Java文件管理、使用多线程处理并发、JSP页面基础运用等。在内容编排上,选取经典、具代表性的项目贯穿全部知识点,便于读者抓住重点,高效地掌握所学内容。本书适合作为高等职业院校网络技术、软件技术、移动通信技术等相关专业的教材,也可作为相关专业工程技术人员的参考用书。
本书含有详细的代码调试、讲解。本书内容的组织以项目为核心载体。在项目的开篇清晰的描绘出该项目所覆盖的和需要的知识点,过程中强调动手和实操,以解决任务为驱动,在学中做,做中学。整本书的具体项目在设计时,遵循一般的学习规律,由简到难,使读者在实操中通过实践尽快掌握Java程序设计思想和方法。
Java语言是目前流行的程序设计语言之一。随着Internet技术与Web应用技术的发展,Java语言受到业界的广泛青睐。本书通过丰富的项目实例循序渐进地讲解面向对象的概念及Java编程的思想,向读者充分展示了Java Web开发所的基础知识。
本书内容的组织以项目为核心载体,注重理论联系实际。在项目的开始清晰地描绘出该项目所覆盖和需要掌握的知识点,过程中强调动手和实操,以任务为驱动进行讲解,达到学中做,做中学的目的。本书在设计具体项目时,遵循由简到难的学习规律,可使读者在实操中通过实践尽快掌握Java程序设计的思想和方法。
本书注重前后内容的连贯性,力求抓住关键、突出重点、分解难点,将理论、实践、技术相结合,有利于初学者理解和学习。在内容编排上,摒弃传统的Java教学模式,选取经典、具代表性的9个项目贯穿全部知识点,在此基础上将项目任务化,以任务为驱动,可使读者快速掌握相关知识。本书注重Java编程的思想和方法,注重理论与实践相互交织,在学习过程中,读者可体会到知识点的价值,并拓展与项目技术相关的语法和知识,巩固和提升所学技能。
本书由日照职业技术学院牟志华、赵龙生任主编,日照职业技术学院丁亮、唐海和、司青燕和池州职业技术学院邹汪平任副主编。其中,牟志华编写了项目一、项目二和项目三,赵龙生编写了项目四和项目五,丁亮编写了项目六,唐海和编写了项目七,司青燕编写了项目八,邹汪平编写了项目九,安传锋、耿垒、高培方、苏雪霞、张磊、张永乾参与了本书的编写、校对、整理等工作。全书由牟志华、赵龙生统稿并定稿。
在本书的编写过程中,得到北京华晟经世信息技术有限公司、慧与-济宁国际软件人才及产业基地、池州职业技术学院的大力支持,在此表示衷心的感谢!
由于时间仓促,编者水平有限,书中疏漏与不妥之处在所难免,欢迎广大读者批评指正。
编 者
2018年7月
牟志华,日照职业技术学院
项目一 走进Java程序开发 1
任务一 认识Java 1
任务二 搭建Java开发环境 6
任务三 使用记事本开发HelloWorld程序 11
任务四 使用IDE编写Java程序 14
项目二 购物小票幸运抽奖系统开发
19
任务一 使用Java基础知识完成幸运抽奖 19
任务二 使用控制语句完善幸运抽奖结果判断 32
任务三 使用循环语句完善功能菜单
42
任务四 为系统添加异常处理操作
49
项目三 学生成绩统计系统开发 54
任务一 使用数组存储学生成绩 54
任务二 使用多维数组 59
项目四 Java计算器项目开发 63
任务一 Java计算器项目类的设计 63
任务二 计算器类的实例化 65
项目五 图书管理系统项目 71
任务一 控制访问权限 71
任务二 掌握Java面向对象的三大特性 75
任务三 接口的实现与应用 92
任务四 图书馆管理系统项目开发
98
项目六 使用集合管理学生信息
115
任务 集合的应用 115
项目七 Java文件管理 127
任务一 Java对文本文件的读/写 127
任务二 Java对文件的操作 131
项目八 使用多线程处理并发 135
任务一 进程与线程应用 135
任务二 线程的同步 140
项目九 JSP页面基础运用 144
任务一 认识JSP页面 144
任务二 JSP页面交互 149
参考文献 154