当前位置:首页 > 工业技术
Java SE6垒方位学习
Java SE6垒方位学习

Java SE6垒方位学习PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:朱仲杰编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2008
  • ISBN:9787111238713
  • 页数:375 页
图书介绍:本书包括二维图形的绘制与绘制编辑,尺寸标注等知识。
《Java SE6垒方位学习》目录

第1章 Java的过去、现在和未来 1

1.1 Java的历史 1

1.2 Java的架构 3

1.2.1 Java的语法 3

1.2.2 Java的运行环境 4

1.2.3 JavaAPI简介 4

1.3 Java的优点 6

1.4 Java未来的发展 7

1.5 邂逅JavaSE6. 7

1.6 本章总结 8

1.7 课后习题 9

1.8 参考文献 9

第2章 程序开发工具下载、安装与使用 10

2.1 JDK下载、安装与设置 10

2.1.1 JDK 10

2.1.2 Java说明文档 18

2.2 程序编辑工具下载、安装、设置与使用 20

2.3 本章总结 20

2.4 课后习题 22

2.5 参考文献 22

第3章 程序初体验 23

3.1 开始写程序 23

3.2 使用记事本 25

3.2.1 程序编辑 25

3.2.2 程序编译 26

3.2.3 程序运行 28

3.3 程序说明 29

3.4 范例欣赏 30

3.5 本章总结 33

3.6 课后习题 33

3.7 参考文献 34

第4章 程序基本单元 35

4.1 程序中的标记 35

4.1.1 关键字 35

4.1.2 标识符 36

4.1.3 字面值 38

4.1.4 符号 38

4.2 数据类型 38

4.2.1 基本数据类型 39

4.2.2 变量的声明 41

4.2.3 类型转换 43

4.3 字符串 44

4.4 本章总结 45

4.5 课后习题 45

4.6 参考资料 46

第5章 Java的表达式 47

5.1 算术运算 47

5.2 比较运算 49

5.3 逻辑运算 50

5.4 递加、递减运算 53

5.5 赋值运算 54

5.6 位运算 56

5.7 位移运算 57

5.8 优先级和结合性 59

5.9 本章总结 60

5.10 课后习题 60

5.11 参考文献 61

第6章 Java的语句 62

6.1 认识语句 62

6.2 一般语句 62

6.2.1 注释 63

6.2.2 赋值语句 65

6.2.3 对象的使用(方法的调用) 65

6.2.4 其他 66

6.3 声明语句 66

6.3.1 变量的声明 66

6.3.2 对象的声明 66

6.3.3 类的声明 67

6.3.4 方法的声明 67

6.4 条件控制语句 68

6.4.1 if 68

6.4.2 else 69

6.4.3 层次式的if 70

6.4.4 ?操作符 72

6.4.5 switch 73

6.5 循环控制语句 76

6.5.1 for 77

6.5.2 while 79

6.5.3 do...while 80

6.5.4 高级循环控制 81

6.6 本章总结 84

6.7 课后习题 84

6.8 参考文献 86

第7章 Java面向对象程序设计 87

7.1 从日常生活中看对象 87

7.1.1 类与对象 87

7.1.2 成员 88

7.1.3 继承 88

7.1.4 多态 90

7.2 用Java实现面向对象程序设计 90

7.2.1 定义类 90

7.2.2 定义成员 91

7.2.3 产生与使用对象 92

7.2.4 初看构造函数 93

7.2.5 封装 96

7.2.6 类的继承 99

7.2.7 类的多态 100

7.2.8 类成员与实例成员 103

7.2.9 再看构造函数 106

7.2.10 遮蔽、改写与重载 108

7.3 本章总结 111

7.4 课后习题 112

7.5 参考资料 115

第8章 深入Java面向对象程序设计 116

8.1 包的使用 116

8.1.1 什么是包 116

8.1.2 package语句 116

8.1.3 import语句 120

8.1.4 classpath的设置 121

8.1.5 访问权限修饰符的使用 122

8.2 fiinal修饰符 125

8.3 抽象类 126

8.4 接口 126

8.5 本章总结 130

8.6 课后习题 130

8.7 参考文献 131

第9章 Object类常用方法介绍 132

9.1 类的类型转换 132

9.2 对象之间的比较运算 133

9.3 散列码 136

9.4 对象的复制 137

9.5 将对象转为字符串 139

9.6 本章总结 140

9.7 课后习题 140

9.8 参考文献 140

第10章 深入内存 141

10.1 声明 141

10.1.1 变量 141

10.1.2 对象 142

10.2 数组 143

10.2.1 数组的产生 143

10.2.2 数组的使用 144

10.2.3 length属性 145

10.2.4 数组的复制 146

10.2.5 多维数组 147

10.2.6 对象数组 148

10.2.7 java.util.ArraysAPI使用 148

10.3 变量的访问范围 155

10.4 参数传递 159

10.4.1 基本数据类型参数值传递 159

10.4.2 类对象类型参数值传递 160

10.5 垃圾回收 161

10.5.1 GarbageCollection简介 162

10.5.2 调用GC 162

10.5.3 fiinalize方法 164

10.5.4 回收顺序 165

10.5.5 GC何时运行 166

10.6 本章总结 167

10.7 课后习题 167

10.8 参考文献 167

第11章 JavaApplication与Applet 168

11.1 Application 168

11.1.1 输入与输出 168

11.1.2 系统参数 171

11.1.3 System类使用 174

11.1.4 Runtime类使用 175

11.2 Applet 176

11.2.1 输入与输出 177

11.2.2 基本方法使用 178

11.2.3 安全性 180

11.3 Application与Applet合并 181

11.4 本章总结 181

11.5 课后习题 182

11.6 参考文献 182

第12章 异常处理 183

12.1 认识异常 183

12.1.1 RuntimeException 184

12.1.2 CheckedException 184

12.1.3 Error 185

12.2 捕捉和处理异常 185

12.2.1 捕捉异常try...catch 185

12.2.2 处理异常 186

12.2.3 fiinally 189

12.2.4 异常捕捉的顺序 190

12.2.5 throws关键字的使用 192

12.3 自己设计异常 193

12.3.1 throw关键字的使用 193

12.3.2 定义自己的Exception类 194

12.4 异常与方法的改写 195

12.5 本章总结 197

12.6 课后习题 198

12.7 参考文献 199

第13章 容器和版面配置 201

13.1 认识AWT 201

13.2 Container 202

13.2.1 Frame 202

13.2.2 Panel 205

13.3 版面配置 206

13.3.1 什么是Layout 206

13.3.2 BorderLayout 206

13.3.3 FlowLayout 209

13.3.4 CardLayout 210

13.3.5 GridLayout 212

13.3.6 GridBagLayout 213

13.3.7 不使用Layout 218

13.4 本章总结 219

13.5 课后习题 219

13.6 参考文献 220

第14章 事件处理 221

14.1 认识事件处理机制 221

14.1.1 什么是事件 221

14.1.2 Java事件处理架构 221

14.1.3 委托模式 222

14.1.4 AWTEvent类架构 222

14.2 使用事件处理机制 224

14.2.1 WindowEvent 224

14.2.2 MouseEvent 229

14.2.3 KeyEvent 232

14.2.4 其他Low-levelEvent 234

14.3 本章总结 235

14.4 课后习题 235

14.5 参考文献 236

第15章 AWT组件使用 237

15.1 Button 237

15.2 Checkbox 239

15.2.1 多重选择 239

15.2.2 单一选择 241

15.3 Choice 242

15.4 List 244

15.5 Label 246

15.6 Scrollbar 248

15.7 ScrollPane 250

15.8 TextField 251

15.9 TextArea 253

15.10 本章总结 255

15.11 课后习题 255

15.12 参考文献 255

第16章 高级AWT组件使用 256

16.1 Font 256

16.2 Color 258

16.3 Menu 262

16.4 Dialog 266

16.5 FileDialog 268

16.6 本章总结 271

16.7 课后练习 271

16.8 参考文献 271

第17章 绘图 272

17.1 认识Graphics类 272

17.1.1 产生Graphics对象 272

17.1.2 paint方法 272

17.1.3 Canvas类 273

17.1.4 坐标 273

17.2 基本绘图方法 274

17.2.1 画线 274

17.2.2 画字符串 275

17.2.3 画矩形 276

17.2.4 画圆 277

17.2.5 画多边形 277

17.3 高级绘图方法 278

17.3.1 颜色设置 278

17.3.2 字体设置 278

17.3.3 语句块处理 280

17.4 本章总结 280

17.5 课后习题 281

17.6 参考文献 281

第18章 内部类 283

18.1 认识内部类 283

18.2 成员式内部类 284

18.3 区域式内部类 289

18.4 匿名式内部类 290

18.5 本章总结 291

18.6 课后习题 292

18.7 参考文献 292

第19章 包装类 293

19.1 认识包装类 293

19.2 Integer类 293

19.3 Boolean类 295

19.4 Byte类 296

19.5 Character类 296

19.6 Double类 297

19.7 Float类 298

19.8 Long和Short类 298

19.9 本章总结 298

19.10 课后习题 299

19.11 参考文献 299

第20章 深入字符串处理 300

20.1 深入了解String对象 300

20.1.1 产生String对象 300

20.1.2 String类的类方法使用 302

20.2 StringButter类使用 303

20.2.1 产生StringButter对象 303

20.2.2 StringButter类的方法使用 304

20.3 StringTokenizer类使用 305

20.3.1 创建StringTokenizer对象 306

20.3.2 StringTokenizer类的方法使用 306

20.4 本章总结 307

20.5 课后习题 308

20.6 参考文献 308

第21章 文件与输入/输出处理 309

21.1 java.io包简介 309

21.1.1 Stream 309

21.1.2 Node 309

21.1.3 方法使用 310

21.2 文件处理 312

21.2.1 文件操作 312

21.2.2 文件访问 319

21.3 数据流连接 325

21.4 对象串行化 329

21.5 本章总结 332

21.6 课后习题 332

21.7 参考文献 333

第22章 线程 334

22.1 认识线程 334

22.2 创建线程 335

22.3 线程操作 336

22.3.1 启动线程 337

22.3.2 停止线程运行 338

22.3.3 暂停线程运行 339

22.3.4 取得线程信息 344

22.4 数据同步处理 345

22.5 线程高级操作 350

22.6 本章总结 355

22.7 课后习题 355

22.8 参考文献 356

第23章 Collection 357

23.1 认识Collection库 357

23.2 Set接口使用 358

23.3 List接口使用 360

23.4 Iterator接口使用 361

23.5 Map接口使用 362

23.6 JDK1.1中的Collection库 363

23.7 本章总结 363

23.8 课后习题 364

23.9 参考文献 364

第24章 网络程序设计 365

24.1 网络基本概念 365

24.1.1 Client-Server架构 365

24.1.2 互联网地址 365

24.1.3 TCP/IP传输协议 366

24.1.4 面向连接协议 366

24.1.5 非面向连接协议 367

24.1.6 连接端口 367

24.1.7 Socket 367

24.2 Java网络类 367

24.2.1 InetAddress类 367

24.2.2 Socket类 368

24.2.3 ServerSocket类 371

24.2.4 DatagramSocket类和DatagramPacket类 372

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