高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程

高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2018-07
版次: 1
ISBN: 9787113246372
定价: 48.00
装帧: 其他
开本: 16开
纸张: 铜版纸
页数: 292页
4人买过
  • 本书采用“项目引领、任务驱动”的教学方式,通过大量案例全面介绍了Java语言开发技术。全书分为4个项目,包含10项任务,内容涵盖Java编程开发环境的搭建、Java语法基础、条件语句、循环语句、跳转语句、数组、类和对象、继承和多态、抽象类和接口、包、访问控制权限、常用Java API、程序调试和异常处理、Java界面编程、IO流、文件处理技术、线程、网络编程等。全书由易到难,循序渐进,适合学生在实践中学习,逐步掌握编程技术。本书适合作为高等职业院校计算机类专业的教材,也可作为计算机爱好者的自学参考书。       李颖,1982年2月生人,毕业于沈阳理工大学检测技术与自动化装置专业,硕士研究生学历,研究方向:自动化,检测技术,虚拟仪器,物联网技术。2008年6月开始在烟台汽车工程职业学院信息与控制工程系任教。现有维修电工技师证,参与编写教材2本,获得“优秀教师”称号3次,指导学生参加技能大赛获奖5次,其中国家级2次,省级2次,市级1次。参与课题5次,其中省级3次,院级2次。发表国家级论文3篇。多次利用假期下企业顶岗实践,接收新资讯,提高专业技能。 平衡,1981年11月生人,毕业于辽宁大学微电子学与固体电子学专业,硕士研究生学历,研究方向:电子技术,物联网技术。2008年8月开始在烟台汽车工程职业学院信息与控制工程系任教。现有电子产品组装与调试技师证,参与编写教材3本,获得“优秀教师”称号3次,指导学生参加技能大赛获奖4次,其中国家级2次,省级2次。参与课题4次,其中省级3次,院级1次。主持课题2次,其中省级1次,院级1次。发表国家级论文4篇。 项目一  学生信息管理系统 1

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

    2

    任务描述 2

    技术概览 2

    相关知识 2

    一、Java语言概述 2

    二、下载并安装JDK 5

    三、下载并安装Eclipse 9

    四、编写第一个Java程序 13

    任务实施 18

    任务小结 18

    自测题 18

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

    面试常考题 20

    任务二  学生信息的表示 21

    任务描述 21

    技术概览 21

    相关知识 21

    一、基础语言要素 21

    二、变量和常量 25

    三、数据类型及其转换 25

    四、运算符和表达式 32

    任务实施 40

    任务小结 42

    自测题 42

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

    面试常考题 45

    任务三

     学生信息的处理 46

    任务描述 46

    技术概览 46

    相关知识 46

    一、语句概述 46

    二、条件语句 48

    三、循环语句 53

    四、跳转语句 57

    五、数组 60

    任务实施 70

    任务小结 73

    自测题 73

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

    面试常考题 76

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

    任务四  创建汽车的种类 79

    任务描述 79

    技术概览 79

    相关知识 79

    一、面向对象编程概述 79

    二、类 80

    三、对象 85

    任务实施 95

    任务小结 98

    自测题 98

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

    面试常考题 100

    任务五  实现汽车的租赁 101

    任务描述 101

    技术概览 101

    相关知识 101

    一、继承 101

    二、抽象类和接口 114

    三、包 119

    四、访问控制权限 123

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

    面试常考题 132

    项目三  停车场管理系统 133

    任务六  利用Java API查阅常用类 134

    任务描述 134

    技术概览 134

    相关知识 134

    一、类库的概述 134

    二、字符串类 134

    三、Math类与Random类 141

    四、包装类 145

    五、日期相关的类 147

    任务实施 152

    任务小结 159

    自测题 159

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

    面试常考题 163

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

    任务描述 164

    技术概览 164

    相关知识 164

    一、异常概述 164

    二、异常类 165

    三、异常的捕获和处理 167

    四、异常的抛出 171

    五、自定义异常类 173

    任务实施 175

    任务小结 176

    自测题 176

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

    面试常考题 179

    项目四  模拟聊天室 180

    任务八  聊天室界面设计   182

    任务描述 182

    技术概览 182

    相关知识 182

    一、AWT和Swing 182

    二、AWT事件处理 186

    三、常用事件分类 188

    四、布局管理器 191

    五、Swing 202

    任务实施 209

    自测题 214

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

    面试常考题 218

    任务九  I/O流的处理 219

    任务描述 219

    技术概览 219

    相关知识 219

    一、字节流

    219

    二、字符流 225

    三、其他常用I/O流 229

    四、文件 233

    五、字符编码 235

    任务实施 238

    任务小结 240

    自测题 240

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

    面试常考题 244

    任务十  实现网络聊天 245

    任务描述 245

    技术概览 245

    相关知识 245

    一、线程概述 245

    二、线程的创建 247

    三、网络编程技术基础 253

    四、Java常用网络类 257

    五、TCP网络编程 261

    任务实施 267

    任务小结 274

    自测题 274

    拓展实践——文件上传 277

    面试常考题 277

    附录A  Java程序编码规范 279

    参考文献 284

     
  • 内容简介:
    本书采用“项目引领、任务驱动”的教学方式,通过大量案例全面介绍了Java语言开发技术。全书分为4个项目,包含10项任务,内容涵盖Java编程开发环境的搭建、Java语法基础、条件语句、循环语句、跳转语句、数组、类和对象、继承和多态、抽象类和接口、包、访问控制权限、常用Java API、程序调试和异常处理、Java界面编程、IO流、文件处理技术、线程、网络编程等。全书由易到难,循序渐进,适合学生在实践中学习,逐步掌握编程技术。本书适合作为高等职业院校计算机类专业的教材,也可作为计算机爱好者的自学参考书。
  • 作者简介:
          李颖,1982年2月生人,毕业于沈阳理工大学检测技术与自动化装置专业,硕士研究生学历,研究方向:自动化,检测技术,虚拟仪器,物联网技术。2008年6月开始在烟台汽车工程职业学院信息与控制工程系任教。现有维修电工技师证,参与编写教材2本,获得“优秀教师”称号3次,指导学生参加技能大赛获奖5次,其中国家级2次,省级2次,市级1次。参与课题5次,其中省级3次,院级2次。发表国家级论文3篇。多次利用假期下企业顶岗实践,接收新资讯,提高专业技能。 平衡,1981年11月生人,毕业于辽宁大学微电子学与固体电子学专业,硕士研究生学历,研究方向:电子技术,物联网技术。2008年8月开始在烟台汽车工程职业学院信息与控制工程系任教。现有电子产品组装与调试技师证,参与编写教材3本,获得“优秀教师”称号3次,指导学生参加技能大赛获奖4次,其中国家级2次,省级2次。参与课题4次,其中省级3次,院级1次。主持课题2次,其中省级1次,院级1次。发表国家级论文4篇。
  • 目录:
    项目一  学生信息管理系统 1

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

    2

    任务描述 2

    技术概览 2

    相关知识 2

    一、Java语言概述 2

    二、下载并安装JDK 5

    三、下载并安装Eclipse 9

    四、编写第一个Java程序 13

    任务实施 18

    任务小结 18

    自测题 18

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

    面试常考题 20

    任务二  学生信息的表示 21

    任务描述 21

    技术概览 21

    相关知识 21

    一、基础语言要素 21

    二、变量和常量 25

    三、数据类型及其转换 25

    四、运算符和表达式 32

    任务实施 40

    任务小结 42

    自测题 42

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

    面试常考题 45

    任务三

     学生信息的处理 46

    任务描述 46

    技术概览 46

    相关知识 46

    一、语句概述 46

    二、条件语句 48

    三、循环语句 53

    四、跳转语句 57

    五、数组 60

    任务实施 70

    任务小结 73

    自测题 73

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

    面试常考题 76

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

    任务四  创建汽车的种类 79

    任务描述 79

    技术概览 79

    相关知识 79

    一、面向对象编程概述 79

    二、类 80

    三、对象 85

    任务实施 95

    任务小结 98

    自测题 98

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

    面试常考题 100

    任务五  实现汽车的租赁 101

    任务描述 101

    技术概览 101

    相关知识 101

    一、继承 101

    二、抽象类和接口 114

    三、包 119

    四、访问控制权限 123

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

    面试常考题 132

    项目三  停车场管理系统 133

    任务六  利用Java API查阅常用类 134

    任务描述 134

    技术概览 134

    相关知识 134

    一、类库的概述 134

    二、字符串类 134

    三、Math类与Random类 141

    四、包装类 145

    五、日期相关的类 147

    任务实施 152

    任务小结 159

    自测题 159

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

    面试常考题 163

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

    任务描述 164

    技术概览 164

    相关知识 164

    一、异常概述 164

    二、异常类 165

    三、异常的捕获和处理 167

    四、异常的抛出 171

    五、自定义异常类 173

    任务实施 175

    任务小结 176

    自测题 176

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

    面试常考题 179

    项目四  模拟聊天室 180

    任务八  聊天室界面设计   182

    任务描述 182

    技术概览 182

    相关知识 182

    一、AWT和Swing 182

    二、AWT事件处理 186

    三、常用事件分类 188

    四、布局管理器 191

    五、Swing 202

    任务实施 209

    自测题 214

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

    面试常考题 218

    任务九  I/O流的处理 219

    任务描述 219

    技术概览 219

    相关知识 219

    一、字节流

    219

    二、字符流 225

    三、其他常用I/O流 229

    四、文件 233

    五、字符编码 235

    任务实施 238

    任务小结 240

    自测题 240

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

    面试常考题 244

    任务十  实现网络聊天 245

    任务描述 245

    技术概览 245

    相关知识 245

    一、线程概述 245

    二、线程的创建 247

    三、网络编程技术基础 253

    四、Java常用网络类 257

    五、TCP网络编程 261

    任务实施 267

    任务小结 274

    自测题 274

    拓展实践——文件上传 277

    面试常考题 277

    附录A  Java程序编码规范 279

    参考文献 284

     
查看详情
相关图书 / 更多
高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程
两头不到岸:二十世纪初年中国的社会、政治和文化
杨国强
高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程
高罗佩 : 其人其书
【荷】 扬威廉·范德魏特灵
高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程
官家的心事 : 宋朝宫廷政治三百年
吴铮强
高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程
重读鲁迅:荣格的参照视角
卡罗琳·T. 布朗
高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程
范用:为书籍的一生
汪家明 编著
高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程
没有面目的人
理查德·桑内特 著;周悟拿 译
高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程
两美元过一天 : 美国的福利与贫穷
凯瑟琳·爱丁;卢克·谢弗
高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程
以文学为业:一部体制史(艺术与社会译丛)
杰拉尔德·格拉夫 著;蒋思婷 译;童可依
高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程
我是谁?段义孚自传
[美]段义孚 著;志丞 刘苏 译
高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程
原子与灰烬:核灾难的历史
[美]沙希利·浦洛基
高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程
父权制与资本积累:国际劳动分工中的女性(共域世界史)
[德]玛丽亚·米斯 著;李昕一 徐明强 译
高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程
(守望者)谁是罗兰·巴特
汪民安 著
您可能感兴趣 / 更多
高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程
芬兰语口语入门(非通用语口语入门系列教材)
李颖;任静
高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程
数据库原理及应用(MySQL版·微课版)
李颖;黄宏博;尤建清;周淑一;李媛
高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程
协和护士说——妇女健康
李颖;李蕊
高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程
生活垃圾分类实施长效机制建设
李颖;袁阿娟;孙治中
高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程
媒商十堂课——教你学会信息传递术
李颖;田香凝
高等职业教育计算机类专业“十三五”规划教材:Java程序设计项目化教程
棚室蔬菜栽培图解丛书--图说棚室蔬菜科学用药
李颖;王鑫;董海