当前位置:首页 > 工业技术
Java项目开发实训教程
Java项目开发实训教程

Java项目开发实训教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:朱福喜,黄方胜编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2009
  • ISBN:9787302201960
  • 页数:315 页
图书介绍:本实训的目的是让Java的初学者能够循序渐进地掌握Java程序设计的基本技巧和面向对象的基本思想和基本方法。
《Java项目开发实训教程》目录

实训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

相关图书
作者其它书籍
返回顶部