《《Java语言程序设计》实验指导及习题》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:周绍斌主编;刘丹,兰艳,王红,万洪莉,梁文吉副主编
  • 出 版 社:大连:大连理工大学出版社
  • 出版年份:2011
  • ISBN:9787561161364
  • 页数:162 页
图书介绍:本教材共分12章,包括第1章,Java概述;第2章,Java语法基础;第3章,方法与重载;第4章,类与对象;第5章,继承;第6章,接口和内部类;第7章,异常处理;第8章,常用类库;第9章,GUI程序设计;第10章,输入输出;第11章,多线程;第12章,网络。

第1章 Java概述 1

1.1 JDK的安装和配置 1

1.2 编程实验 7

1.2.1 编程实验1:控制台输出 7

1.2.2 编程实验2:applet 9

1.3 编程挑战 11

1.4 练习题 11

第2章 Java语法基础 12

2.1 实验前检查 12

2.2 编程实验 12

2.2.1 编程实验1:基本数据类型 12

2.2.2 编程实验2:直角三角形 14

2.2.3 编程实验3:水仙花数 16

2.2.4 编程实验4:整数个数 18

2.2.5 编程实验5:使用break和continue控制循环 20

2.3 编程挑战 21

2.4 练习题 22

第3章 方法与重载 32

3.1 实验前检查 32

3.2 编程实验 32

3.2.1 编程实验1:方法的定义及其调用 32

3.2.2 编程实验2:方法的重载 34

3.3 编程挑战 35

3.4 练习题 36

第4章 类与对象 39

4.1 实验前检查 39

4.2 编程实验 39

4.2.1 编程实验1:定义类和创建对象 39

4.2.2 编程实验2:构造方法 41

4.2.3 编程实验3:关键字this的用法 43

4.2.4 编程实验4:访问器方法 45

4.2.5 编程实验5:static关键字 47

4.3 编程挑战 49

4.4 练习题 51

第5章 继承 57

5.1 实验前检查 57

5.2 编程实验 57

5.2.1 编程实验1:简单类的继承和方法的覆盖 57

5.2.2 编程实验2:可见性修饰符 59

5.2.3 编程实验3:构造方法及super的使用 61

5.2.4 编程实验4:抽象方法、抽象类和多态 63

5.3 编程挑战 65

5.4 练习题 66

第6章 接口和内部类 71

6.1 实验前检查 71

6.2 编程实验 71

6.2.1 编程实验1:类实现接口 71

6.2.2 编程实验2:接口应用 73

6.3 编程挑战 75

6.4 练习题 75

第7章 异常处理 78

7.1 实验前检查 78

7.2 编程实验 78

7.2.1 编程实验1:捕获异常 78

7.2.2 编程实验2:多异常处理 80

7.3 编程挑战 82

7.4 练习题 82

第8章 常用类库 85

8.1 实验前检查 85

8.2 编程实验 85

8.2.1 编程实验1:数组排序 85

8.2.2 编程实验2:String的常用方法一 87

8.2.3 编程实验3:String的常用方法二 88

8.2.4 编程实验4:Vector和ArrayList的使用 90

8.3 编程挑战 92

8.4 练习题 93

第9章 GUI程序设计 96

9.1 实验前检查 96

9.2 编程实验 97

9.2.1 编程实验1:框架及布局 97

9.2.2 编程实验2:动作事件处理 100

9.2.3 编程实验3:测试口令 101

9.2.4 编程实验4:利用面板实现复杂布局 104

9.2.5 编程实验5:单选按钮与复选框 106

9.2.6 编程实验6:下拉列表框与菜单 109

9.2.7 编程实验7:绘制几何图形 111

9.2.8 编程实验8:处理鼠标事件 114

9.2.9 编程实验9:处理键盘事件 116

9.2.10 编程实验10:编写Applet小程序 118

9.3 编程挑战 121

9.4 练习题 122

第10章 输入输出 129

10.1 实验前检查 129

10.2 编程实验 129

10.2.1 编程实验1:File类的使用 129

10.2.2 编程实验2:文件输入输出流 131

10.2.3 编程实验3:数据流的使用 133

10.2.4 编程实验4:打印流 134

10.2.5 编程实验5:缓冲流和基本输入输出流的使用 135

10.3 编程挑战 136

10.4 练习题 136

第11章 多线程 138

11.1 实验前检查 138

11.2 编程实验 138

11.2.1 编程实验1:通过继承Thread类定义线程 138

11.2.2 编程实验2:通过实现Runnable接口定义线程 141

11.2.3 编程实验3:图形界面中的多线程 143

11.2.4 编程实验4:生产者和消费者问题 147

11.3 编程挑战 150

11.4 练习题 151

第12章 网络 154

12.1 实验前检查 154

12.2 编程实验 154

12.2.1 编程实验1:InetAddress编程 154

12.2.2 编程实验2:Socket编程 156

12.3 编程挑战 160

12.4 练习题 160