《Java进阶教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:张杰主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2004
  • ISBN:7111148630
  • 页数:300 页
图书介绍:本书介绍了JAVA语言的基本知识。

目录 1

编写说明 1

前言 1

第1章Java基础 1

1.1 Java语言概述 1

习题4 1 10

1.2数据类型、变量和数组 10

1.3运算符与表达式 18

1.4程序控制语句 21

习题1 28

2.1 类与对象 29

第2章Java面向对象基本概念 29

2.2类成员变量 39

2.3类成员方法 42

2.4类的继承 47

2.5包和接口 55

习题2 61

第3章Java图形用户界面 62

3.1 图形用户界面概述 62

3.2窗口基本框架及原理 63

3.3文本、字体与颜色 64

3.4标签和按钮 66

3.5复选框、单选框和列表 69

3.6文本框 74

3.7布局管理器 76

3.8菜单与对话框 79

小结 89

习题3 89

4.1 JTable组件 90

JTree 90

第4章 Swing组件—JTable、 90

4.2 JTree组件 101

小结 109

第5章Java的事件处理 111

5.1事件模型 111

5.2事件类 113

5.3事件监听器接口 114

5.4鼠标事件 119

5.5键盘事件 129

5.6异常 133

小结 144

习题5 145

第6章Java的输入/输出 147

6.1 Java输入/输出类和流概述 147

6.2字节流 147

6.3字符流 158

6.4 File类 167

6.5文件的随机输入输出 169

6.6对象序列化 173

小结 175

习题6 176

第7章线程 177

7.1线程概述 177

7.2主线程 180

7.3创建线程 181

7.4创建多线程 185

7.5线程的同步 191

7.6线程的暂停和恢复 196

7.7线程的死锁 202

习题7 205

第8章Java数据库编程 206

8.1数据库管理 206

8.2 JDBC基础 206

8.3数据库的连接 212

8.4数据库的查询 214

小结 233

习题8 234

9.1网络模型基础 235

第9章Java的分布式编程 235

9.2 Socket编程 237

9.3 RMI编程 255

习题9 261

第10章综合实例 262

10.1系统功能及设计思想 262

10.2服务器端代码 263

10.3客户端代码 272

附录 299

参考文献 300