图书介绍

Java项目开发实训教程pdf电子书版本下载

Java项目开发实训教程
  • 朱福喜,黄方胜编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302201960
  • 出版时间:2009
  • 标注页数:315页
  • 文件大小:200MB
  • 文件页数:328页
  • 主题词:JAVA语言-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

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

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

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

精品推荐