Java项目开发实训教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:朱福喜,黄方胜编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2009
- ISBN:9787302201960
- 页数:315 页
实训1 JDK的下载、安装与环境配置 1
实训要点 1
基本知识点 1
实训步骤 2
实验1:JDK的下载 2
实验2:JDK的安装 2
实验3:环境变量的设置 3
实训小结 4
实训2 编写简单的Java程序 5
实训要点 5
基本知识点 5
实训步骤 7
实验1:编写一个Java程序 7
实验2:编译一个Java程序 7
实验3:运行一个Java类文件 8
实验4:运行一个带命令行输入参数的Java程序 9
实验5:简单的键盘输入类 10
实训小结 12
实训3 编写简单的Applet程序 13
实训要点 13
基本知识点 13
实训步骤 14
实验1:编写一个Applet程序 14
实验2:执行Applet程序的HTML文件 14
实验3:利用AppletViewer执行Applet程序 15
实训小结 15
实训4 调试一个Java程序 16
实训要点 16
基本知识点 16
实训步骤 16
实验1:确定程序的预期目标 17
实验2:利用编译器检查代码中的词法和语法错误 17
实验3:设计测试用例 18
实验4:确认已经测试了所有可能的情况 20
实训小结 21
实训5 建立程序文档 22
实训要点 22
基本知识点 22
实训步骤 23
实验1:建立能够生成说明文档的注释 23
实验2:生成javadoc文档 24
实训小结 24
实训6 数组的使用 25
实训要点 25
基本知识点 25
实训步骤 33
实验1:利用字符数组存储英文句子 33
实验2:利用字符串数组存储英文句子 34
实验3:数组作为方法的输入参数 34
实训小结 36
实训7 Length类的设计 37
实训要点 37
基本知识点 37
实训步骤 40
实验1:Length类的设计分析 40
实验2:Length类的进一步实现 41
实验3:封装Length类 42
实验4:创建安全的Length类 43
实验5:设计带set/get方法的Length类 44
实训小结 45
实训8 类成员的访问权限 46
实训要点 46
基本知识点 46
实训步骤 49
实验1:检验ClassA访问自身的所有访问权限的变量 51
实验2:检验ClassB访问ClassA的所有访问权限的变量 52
实验3:检验ClassC访问ClassA的所有访问权限的变量 52
实验4:检验ClassD访问ClassA的protected类型的变量 53
实验5:检验在不同包中访问ClassB 54
实验6:检验内部类的访问权限 55
实训小结 55
实训9 静态成员变量和静态成员方法的使用 56
实训要点 56
基本知识点 56
实训步骤 57
实验1:静态成员变量的使用 57
实验2:静态成员变量和静态成员方法的使用 58
实训小结 60
实训10 面向对象编程实践 61
实训要点 61
基本知识点 61
实训步骤 64
实验1:表示多种形状的Shape类设计 64
实验2:利用抽象类实现多种形状面积的累加 67
实验3:利用接口实现多种形状面积的累加 70
实验4:利用一个Object数组实现多种形状面积的累加 72
实训小结 73
实训11 俄罗斯方块游戏简介及方块的表示 75
实训要点 75
基本知识点 75
实训步骤 77
实验1:俄罗斯方块的28种状态的表示 77
实验2:俄罗斯方块的28种状态表示的显示 78
实训小结 80
实训12 ErsBox类的设计与分析 81
实训要点 81
基本知识点 81
实训步骤 87
实验1:方格大小的改变 87
实验2:方格颜色的改变 91
实训小结 94
实训13 ErsBlock类的设计与分析 95
实训要点 95
基本知识点 95
实训步骤 104
实验1:使用TipPanel类来显示竖形方块 104
实验2:使用TipPanel类来显示所有方块状态 107
实训小结 109
实训14 GameCanvas类的设计与分析 111
实训要点 111
基本知识点 111
实训步骤 115
实验1:在游戏面板内显示方块 115
实验2:测试游戏面板的一行是否满行 119
实验3:测试earse()方法 125
实验4:测试display()方法 129
实训小结 131
实训15 菜单的设计与分析 133
实训要点 133
基本知识点 133
实训步骤 134
实验1:俄罗斯方块游戏的菜单系统的搭建 134
实验2:在“退出”菜单项中增加确认对话框 137
实验3:加入主要的菜单功能 139
实验4:控制菜单功能的单独演示 149
实训小结 152
实训16 典型工具的使用与分析 154
实训要点 154
基本知识点 154
实训步骤 155
实验1:显示各种风格的窗口 155
实验2:设置快捷键 160
实验3:使用颜色选择对话框 162
实训小结 165
实训17 控制部分的设计与分析 166
实训要点 166
基本知识点 166
实训步骤 169
实验1:控制面板的单独演示 169
实验2:提示面板的显示 175
实验3:方块的下落过程的单独演示 178
实验4:当游戏失败后自动开始新游戏的演示 181
实验5:控制键对方块的控制的演示 185
实训小结 192
实训18 俄罗斯方块游戏整体的设计与分析 194
实训要点 194
基本知识点 194
实训步骤 195
实验1:游戏界面与类的对应关系的设计 195
实验2:游戏类之间的逻辑关系的设计 197
实验3:俄罗斯方块游戏类的实现 199
实训小结 230
实训19 俄罗斯方块对战游戏的部分功能设计 231
实训要点 231
基本知识点 231
实训步骤 235
实验1:显示传输的Data对象的数字信息 235
实验2:利用图形方式显示Data对象信息 245
实验3:网络两端同时显示游戏进展 252
实验4:将网络连接功能加入菜单 260
实训小结 269
实训20 俄罗斯方块双人对战游戏的实现 270
实训要点 270
基本知识点 270
实训步骤 273
实训小结 303
实训21 Eclipse开发环境及其工具的使用 304
实训要点 304
基本知识点 304
实训步骤 305
实验1:安装JDK 1.6 305
实验2:安装Eclipse 3.4 305
实验3:利用Eclipse运行第一个Java程序 306
实验4:在Eclipse中使用JUnit 307
实验5:在Eclipse中使用Ant 311
实训小结 314
参考文献 315
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019