《Eclipse程序设计经典教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:吴其庆编著
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2007
  • ISBN:9787502442583
  • 页数:349 页
图书介绍:本书是根据普通高等教育“十一五”规划教材的指导精神,根据Eclipse的技术规格书和官方的程序员指南,紧密结合Sun公司的程序助理认证(SCJA)、程序员认证(SCJP)和开发者认证(SCJD)的考试大纲而编写的。本书将着力于培养21世纪的需求导向、市场导向的实用性的Java计算机人才。

第1章 认识Eclipse 1

1.1 Eclipse下载和安装 1

1.1.1 JRE的下载和安装 1

1.1.2 Eclipse SDK的下载和安装 4

1.1.3 Eclipse SDK的运行 5

1.1.4 Callisto包的10个主要项目插件 6

1.1.5 Eclipse IBM版本Callisto包的下载和安装 7

1.1.6 Eclipse IBM版本Callisto包的运行 8

1.1.7 Eclipse BEA版本Callisto包的下载和安装 8

1.1.8 Eclipse BEA版本Callisto包的运行 9

1.2 插件(Plug-In)的下载和安装 10

1.2.1 查看已安装的插件 10

1.2.2 更新管理器的插件安装 11

1.2.3 插件的下载和安装 15

1.2.4 Eclipse中文包的下载和安装 17

1.3 Eclipse的项目 19

1.3.1 项目的目录结构 19

1.3.2 项目的创建 19

1.4 Eclipse的程序 21

1.4.1 Hello程序的创建 21

1.4.2 Hello程序的运行 22

1.4.3 Hello窗口程序的创建 23

1.4.4 Hello窗口程序的运行 24

1.4.5 应用Java SE平台运行Hello程序 25

1.5 Eclipse的学习要点 26

1.6 常用后缀名解释 26

1.7 小结 27

1.8 问与答 27

综合练习一 27

一、填空题 27

二、判断题 27

三、问答题 27

四、上机实习题 28

第2章 Eclipse的项目应用 29

2.1 工作路径的设置 29

2.2 项目基础操作 29

2.2.1 项目的引入和移除 29

2.2.2 项目的打开和关闭 31

2.3 项目常用属性设置 32

2.3.1 目录的查看 32

2.3.2 目录的设置 33

2.3.3 JRE的设置 34

2.3.4 运行类包的设置 37

2.4 项目资源管理 39

2.4.1 应用其他工作路径的项目资源创建项目 39

2.4.2 创建不同版本的项目 41

2.4.3 创建多个源代码目录 43

2.4.4 屏蔽源代码目录 46

2.4.5 设置源代码公共目录 48

2.4.6 设置源代码目录的访问规则 50

2.5 小结 53

2.6 问与答 53

综合练习二 53

一、填空题 53

二、判断题 53

三、问答题 54

四、上机实习题 54

第3章 Eclipse的帮助应用 55

3.1 Eclipse.org的网络资源应用 55

3.2 Eclipse帮助系统的应用 57

3.2.1 帮助菜单的介绍 57

3.2.2 帮助窗口的界面介绍 58

3.2.3 帮助窗口的工具栏应用 58

3.2.4 关键字搜索的应用 59

3.2.5 全文搜索的应用 59

3.2.6 书签的应用 60

3.2.7 助快捷键的应用 62

3.2.8 Java SE平台的API文档的应用 63

3.3 Eclipse的欢迎程序的应用 64

3.4 小结 65

3.5 问与答 65

综合练习三 65

一、填空题 65

二、判断题 66

三、问答题 66

四、上机实习题 66

第4章 Java的基础知识 67

4.1 Eclipse的单个类文件的创建示例 67

4.2 变量 68

4.2.1 变量的创建语法与示例 68

4.2.2 变量的类型与示例 69

4.2.3 变量的作用范围与示例 70

4.3 操作符 71

4.3.1 赋值操作符的语法与示例 71

4.3.2 算术操作符的语法与示例 72

4.3.3 关系操作符的语法与示例 73

4.3.4 条件操作符的语法与示例 74

4.3.5 逻辑操作符的语法与示例 75

4.3.6 移位操作符的语法与示例 75

4.4 控制语句 76

4.4.1 if语句的语法与示例 76

4.4.2 for语句的语法与示例 78

4.4.3 while语句的语法与示例 79

4.4.4 do while语句的语法与示例 79

4.4.5 switch语句的语法与示例 80

4.4.6 try语句的语法与示例 81

4.5 字符类 82

4.5.1 字符类的语法 82

4.5.2 字符类的示例 83

4.6 字符串类 83

4.6.1 字符串类的语法 83

4.6.2 字符串类的示例 84

4.7 日期类 85

4.7.1 Date日期类的语法与示例 85

4.7.2 Calendar类的语法与示例 86

4.8 数字类 88

4.8.1 数字类的语法 88

4.8.2 数字类的示例 89

4.9 变量的互相转换 90

4.9.1 数字类的相互转换语法与示例 90

4.9.2 数字类与字符串类相互转换语法与示例 91

4.9.3 数字类与日期类相互转换语法与示例 93

4.9.4 字符串类与日期类相互转换语法与示例 94

4.10 数组 95

4.10.1 数组的语法 95

4.10.2 数组的示例 95

4.11 集合类 96

4.11.1 Vector类的语法与示例 96

4.11.2 Hashtable类的语法与示例 98

4.12 小结 99

4.13 问与答 99

综合练习四 99

一、填空题 99

二、判断题 100

三、问答题 100

四、上机实习题 100

第5章 Eclipse的操作界面 101

5.1 主窗口 101

5.1.1 主窗口的组成部分 101

5.1.2 主窗口的透视图选择 102

5.1.3 视图和编辑面板的拖拉操作 103

5.2 菜单 106

5.2.1 主菜单的应用 106

5.2.2 快捷菜单的应用 110

5.3 工具栏 112

5.3.1 主工具栏的应用 112

5.3.2 透视图工具栏的应用 112

5.3.3 视图工具栏的应用 113

5.3.4 快捷视图工具栏的应用 113

5.4 导航器 115

5.4.1 文件的浏览和查询 115

5.4.2 文件系统的引入和浏览 116

5.5 包资源管理器 117

5.5.1 目录的添加应用 118

5.5.2 目录的移动应用 118

5.5.3 目录的删除应用 119

5.5.4 文件的添加应用 120

5.5.5 文件的更名应用 121

5.5.6 文件的移动应用 121

5.5.7 文件的删除应用 122

5.5.8 目录与文件的查找应用 123

5.5.9 运行和测试程序文件的应用 123

5.6 大纲视图 123

5.6.1 排序显示属性和方法的应用 124

5.6.2 隐藏属性和方法的应用 124

5.6.3 筛选显示属性和方法的应用 125

5.6.4 查找属性和方法的应用 126

5.6.5 根据属性和方法查看代码的应用 126

5.6.6 创建方法、属性示例 127

5.7 层次结构视图 127

5.7.1 设置层次结构视图布局的应用 128

5.7.2 锁定显示属性和方法的应用 129

5.7.3 显示继承属性和方法的应用 130

5.7.4 排序显示属性和方法的应用 130

5.7.5 隐藏属性和方法的应用 131

5.7.6 查找属性和方法的应用 132

5.7.7 根据属性和方法查看代码的应用 133

5.8 信息视图 133

5.8.1 控制台视图的应用 133

5.8.2 编译信息视图的应用 134

5.8.3 搜索信息视图的应用 134

5.9 编辑面板 135

5.9.1 文件栏的应用 135

5.9.2 代码行号的显示和定位的应用 136

5.9.3 代码大小设置的应用 136

5.9.4 代码格式的应用 138

5.9.5 代码查找的应用 140

5.9.6 代码替换的应用 141

5.9.7 代码模块的应用 142

5.9.8 代码信息显示的应用 143

5.9.9 书签的应用 144

5.9.10 同时查看多个文件的应用 145

5.10 Eclipse的预置参数设置 147

5.11 小结 148

5.12 问与答 148

综合练习五 149

一、填空题 149

二、判断题 149

三、问答题 150

四、上机实习题 150

第6章 Eclipse的常用操作 151

6.1 搜索的应用 151

6.1.1 类文件查找的应用 151

6.1.2 字符串查找的应用 151

6.1.3 代码查找的应用 152

6.2 重构的应用 155

6.2.1 修改类名的示例 155

6.2.2 修改属性名字的示例 157

6.2.3 修改方法名字的示例 157

6.2.4 修改方法参数的示例 158

6.2.5 分离方法字符串的示例 159

6.2.6 分离常量字符串的示例 160

6.2.7 查看修改历史的示例 160

6.3 文件的比较与恢复 161

6.3.1 两个文件比较的应用 161

6.3.2 单个文件的历史记录的应用 162

6.3.3 历史记录设置的应用 164

6.4 工作集的应用 165

6.4.1 工作集的创建和编辑 165

6.4.2 工作集的搜索应用 166

6.5 小结 167

6.6 问与答 167

综合练习六 167

一、填空题 167

二、判断题 167

三、问答题 167

四、上机实习题 168

第7章 Eclipse的程序应用 169

7.1 编译程序 169

7.1.1 编译程序的应用 169

7.1.2 项目编译顺序的设置 170

7.1.3 编译参数的设置 170

7.2 运行程序 172

7.2.1 运行程序的应用 172

7.2.2 运行参数的设置 173

7.3 测试程序 174

7.3.1 测试信息介绍 174

7.3.2 测试的示例代码 175

7.3.3 断点设置的应用 175

7.3.4 调试类的应用 176

7.3.5 测试类方法的应用 178

7.4 远程测试 179

7.4.1 远程测试介绍 179

7.4.2 远程测试的创建和应用 179

7.5 JUnit测试 181

7.5.1 JUnit测试介绍 181

7.5.2 JUnit测试模块的创建和应用 182

7.5.3 JUnit测试模块组的创建和应用 185

7.5.4 TPTP的JUnit测试模块的创建和应用 186

7.5.5 TPTP的JUnit测试模块的测试结果查看 190

7.6 小结 192

7.7 问与答 192

综合练习七 192

一、填空题 192

二、判断题 192

三、问答题 192

四、上机实习题 192

第8章 Eclipse的可视化程序设计 194

8.1 Eclipse可视化设计界面 194

8.1.1 Eclipse可视化设计界面的组成部分 194

8.1.2 Eclipse可视化设计界面的外观设置 195

8.1.3 Eclipse可视化类的创建 198

8.2 布局 199

8.2.1 BorderLayout布局的应用 199

8.2.2 BoxLayout布局的应用 205

8.2.3 FlowLayout布局的应用 207

8.2.4 CardLayout布局的应用 209

8.2.5 GridLayout布局的应用 211

8.2.6 NullLayout布局的应用 213

8.3 事件接收器 214

8.3.1 事件接收器创建的应用 214

8.3.2 事件接收器引用的应用 217

8.3.3 窗口接收器的应用 218

8.3.4 动作接收器的应用 223

8.3.5 聚焦接收器的应用 225

8.3.6 鼠标接收器的应用 226

8.3.7 键盘接收器的应用 229

8.3.8 列表接收器的应用 231

8.4 可视化类 233

8.4.1 标签的应用 233

8.4.2 按钮的应用 234

8.4.3 编辑框的应用 236

8.4.4 复选框的应用 237

8.4.5 单选框的应用 239

8.4.6 列表框的应用 240

8.4.7 文本框的应用 243

8.4.8 菜单的应用 245

8.4.9 工具栏的应用 249

8.5 小结 251

8.6 问与答 251

综合练习八 251

一、填空题 251

二、判断题 251

三、问答题 252

四、上机实习题 252

第9章 Eclipse的JavaBean应用 253

9.1 JavaBean的创建 253

9.2 JavaBean属性的创建 253

9.3 JavaBean方法的创建 254

9.4 JavaBean的JUnit测试 254

9.5 JavaBean事件接收器的创建 255

9.6 JavaBean事件接收器的应用 257

9.7 JavaBean的工具栏应用 257

9.8 小结 258

9.9 问与答 258

综合练习九 259

一、填空题 259

二、判断题 259

三、问答题 259

四、上机实习题 259

第10章 Eclipse的数据库应用 260

10.1 数据库的下载与安装 260

10.1.1 SQL Server 2005 Express的下载与安装 260

10.1.2 MySQL 5的下载与安装 264

10.1.3 数据库的启动和停止 270

10.2 应用JDBC连接数据库 271

10.2.1 JDBC类包的下载 271

10.2.2 JDBC连接数据库的语法 273

10.2.3 应用JDBC连接SQL Server 273

10.2.4 应用JDBC连接MySQL 277

10.3 Eclipse数据工具平台 278

10.3.1 数据工具平台插件的下载和安装 278

10.3.2 数据库的连接应用 278

10.3.3 SQL语句的应用 283

10.4 数据库的基础应用 285

10.4.1 SQL Server数据库的创建示例 285

10.4.2 MySQL数据库的创建示例 286

10.4.3 SQL Server数据表的创建示例 287

10.4.4 MySQL数据表的创建示例 290

10.5 Statement接口的应用 291

10.5.1 应用Statement接口增加记录 292

10.5.2 应用Statement接口查询记录 293

10.5.3 应用Statement接口更改记录 294

10.5.4 应用Statement接口删除记录 295

10.6 ResultSet接口的应用 296

10.6.1 应用ResultSet接口查询记录 296

10.6.2 应用ResultSet接口增加记录 298

10.6.3 应用ResultSet接口更改记录 300

10.6.4 应用ResultSet接口删除记录 301

10.7 PreparedStatement接口的应用 303

10.7.1 应用PreparedStatement接口查询记录 303

10.7.2 应用PreparedStatement接口增加记录 304

10.7.3 应用PreparedStatement接口更改记录 305

10.7.4 应用PreparedStatement接口删除记录 306

10.8 大数据的操作 307

10.8.1 大数据存储的应用 309

10.8.2 大数据读取的应用 310

10.9 关系数据表的应用 311

10.10 数据表的事务操作 313

10.11 小结 314

10.12 问与答 314

综合练习十 314

一、填空题 314

二、判断题 314

三、问答题 315

四、上机实习题 315

第11章 Eclipse的高级应用 316

11.1 API文档应用 316

11.1.1 API文档的介绍 316

11.1.2 创建API文档的示例 316

11.2 JAR文件应用 321

11.2.1 JAR文件的介绍 321

11.2.2 JAR文件的创建 321

11.2.3 JAR文件的运行 323

11.2.4 Manifest文件的更新 323

11.2.5 JAR文件的更新 324

11.3 Ant工具应用 325

11.3.1 Ant工具的介绍 325

11.3.2 Ant工具的创建示例 325

11.3.3 Ant工具的运行示例 327

11.4 Eclipse的报表应用 328

11.4.1 报表插件的下载与安装 328

11.4.2 报表程序的示例 329

11.5 Java Applet的应用 335

11.5.1 Applet程序的创建 335

11.5.2 Applet的HTML标识 336

11.5.3 Applet生命周期 339

11.5.4 Applet的外部参数应用 340

11.5.5 Applet的绘画应用 341

11.5.6 Applet的图片应用 344

11.5.7 Applet的浏览器应用 345

11.6 程序的代码优化 346

11.6.1 程序的代码优化的介绍 346

11.6.2 程序的代码优化的示例 346

11.7 小结 348

11.8 问与答 348

综合练习十一 348

一、填空题 348

二、判断题 349

三、问答题 349

四、上机实习题 349