注册 登录 进入教材巡展
#
  • #

出版时间:2024-10

最新印次日期:2024-10

出版社:中国铁道出版社

以下为《Java程序设计项目化教程(第二版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 中国铁道出版社
  • 9787113296438
  • 2-1
  • 531540
  • 68260679-3
  • 16开
  • 2024-10
  • 电子与信息大类
  • 计算机类
  • 计算机类
  • 高职
作者简介
李颖,男,2008年6月开始在烟台汽车工程职业学院信息与控制工程系任教,副教授。现有维修电工技师证,主编教材1本,参与编写教材5本,获得“优秀教师”称号7次,“先锋党员”称号1次,参加山东省技能大赛教师组比赛获奖1次,指导学生参加技能大赛获奖13次,其中国家级2次,省级10次,市级1次。主持课题5次,其中省级3次,院级2次;参与课题6次,其中省级3次,院级3次。发表科技核心论文2篇,国家级论文5篇。申报专利3项。主持并完成院级精品课程建设“传感器技术应用”。参与建设"Java程序设计”精品资源共享课、“汽车单片机技术”国家级精品资源共享课、"计算机组装与维护”精品资源共享课、新能源汽车技术省级高水平专业群。多次利用假期下企业顶岗实践,接收最新资讯,提高专业技能。平衡,女,1981年11月生,硕士研究生,毕业于辽宁大学微电子学与固体电子学专业,研究方向:物联网技术应用。2008年8月到烟台汽车工程职业学院工作,参加工作以来一直在信息与控制工程系教学一线。主编出版教材1本,副主编2本。参与主持省级院级课题10项,公开发表论文5篇。指导物联网应用技术专业学生参加职业院校技能大赛高职
查看全部
内容简介
本书采用“项目引领、任务驱动”的教学方式,通过大量案例全面介绍了Java语言开发技术。全书共4个项目10个任务,内容涵盖Java编程开发环境的搭建、Java语法基础、条件语句、循环语句、跳转语句、数组、类和对象、继承和多态、抽象类和接口、包、访问控制权限、常用JavaAPI、程序调试和异常处理、Java界面编程、IO流、文件处理技术、线程、网络编程。本书的案例设计从易到难,循序渐进,可使学生在学习知识和技能的同时在人文素质、职业素养方面得到提升。本书适合作为高等职业院校计算机类专业的教材,也可作为计算机爱好者的自学参考书。

目录
项目一 学生信息管理系统1

技能目标1

知识目标1

项目功能1

任务一安装配置开发环境及需求分析1

任务描述1

技术概览2

相关知识2

一、Java语言概述2

二、下载安装并设置JDK5

三、下载并安装Eclipse10

四、编写第一个Java程序13

任务实施17

任务小结17

自测题17

拓展实践——部署Java环境17

面试常考题17

拓展阅读——职业认同感、爱岗敬业17

任务二学生信息的表示18

任务描述18

技术概览19

相关知识19

一、基础语言要素19

二、变量和常量22

三、数据类型及其转换23

四、运算符和表达式30

任务实施38

任务小结38

自测题38

拓展实践——商城库存清单程序设计38

面试常考题38

拓展阅读——严谨、细致39

任务三学生信息的处理39

任务描述39

技术概览40

相关知识41

一、语句概述41

二、条件语句42

三、循环语句47

四、跳转语句52

五、数组55

任务实施65

任务小结65

自测题65

拓展实践——随机点名器65

面试常考题66

拓展阅读——数字素养66

项目实现67

项目总结67

项目二 汽车租赁管理系统68

技能目标68

知识目标68

项目功能68

任务四创建汽车类68

任务描述68

技术概览69

相关知识70

一、面向对象编程概述70

二、类71

三、对象76

任务实施87

任务小结87

自测题87

拓展实践——超市购物程序设计87

面试常考题88

拓展阅读——实事求是88

任务五实现汽车的租赁88

任务描述88

技术概览88

相关知识90

一、继承90

二、抽象类和接口103

三、包111

四、访问控制权限115

任务实施116

任务小结116

自测题116

拓展实践——模拟物流快递系统程序设计116

面试常考题116

拓展阅读——绿色共享117

项目实现117

项目总结118

项目三停车场管理系统119

技能目标119

知识目标119

项目功能119

任务六利用JavaAPI查阅常用类119

任务描述119

技术概览120

相关知识120

一、类库概述120

二、字符串类121

三、Math类与Random类129

四、包装类133

五、日期相关的类135

六、任务实施141

任务小结141

自测题141

拓展实践——记录一个子串在整串中出现的次数141

面试常考题142

拓展阅读——务实笃行142

任务七捕获系统中的异常142

任务描述142

技术概览143

相关知识143

一、异常概述143

二、异常类145

三、异常的捕获和处理146

四、异常的抛出151

五、自定义异常类152

任务实施155

任务小结155

自测题155

拓展实践——计算机故障模拟处理程序158

项目总结156

项目四 模拟聊天室157

技能目标157

知识目标157

项目功能157

任务八 聊天室界面设计158

任务描述158

技术概览159

相关知识159

一、AWT和Swing159

二、AWT事件处理163

三、常用事件分类165

四、布局管理器168

五、Swing179

任务实施186

任务小结187

自测题187

拓展实践——水果超市管理系统187

面试常考题187

拓展阅读——传承与创新187

任务九 I/O流的处理188

任务描述188

技术概览189

相关知识190

一、字节流190

二、字符流196

三、其他常用I/O流201

四、文件204

五、字符编码207

任务实施210

任务小结210

自测题210

拓展实践——保存书店每日交易记录程序设计210

面试常考题211

拓展阅读——开放共享211

任务十 实现网络聊天211

任务描述211

技术概览212

相关知识213

一、线程概述213

二、线程的创建214

三、网络编程技术基础221

四、Java常用网络类225

五、TCP网络编程229

任务实施235

任务小结236

自测题236

拓展实践——文件上传236

面试常考题236

拓展阅读——时间管理236

项目实现237

项目总结237

附录AJava程序编码规范238

一、命名规范238

二、Java文件样式238

三、代码编写格式241

四、程序编写规范242

参考文献243