图书介绍

Java程序设计PDF|Epub|txt|kindle电子书版本网盘下载

Java程序设计
  • 潘浩等编著 著
  • 出版社: 清华大学出版社;北方交通大学出版社
  • ISBN:781082628X
  • 出版时间:2005
  • 标注页数:286页
  • 文件大小:162MB
  • 文件页数:548页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

Java程序设计PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第1章 Java概述1

1.1 Java的产生与发展1

1.2 Java语言的特点2

1.3 Java语言平台及相关应用4

1.3.1 Java 2标准版本—J2SE4

1.3.2 Java 2企业版本—J2EE5

1.3.3 Java 2微型版本—J2ME7

小结8

习题8

第2章 Java编程概述9

2.1 JDK的安装与配置9

2.2 Java程序编辑环境的建立10

2.3 Java应用程序实例13

2.3.1 Java应用程序的编辑13

2.3.2 Java应用程序的编译和运行14

2.4 Java Applet实例17

2.4.1 Java Applet源程序的编辑与编译17

2.4.2 HTML文件的编辑与运行18

小结19

习题19

第3章 Java基本语法结构21

3.1 标识符21

3.1.1 自定义标识符21

3.1.2 关键字21

3.1.3 类库中的标识符22

3.2 分隔符22

3.2.1 空白符22

3.2.2 普通分隔符23

3.3 注释23

3.4 基本数据类型24

3.3.3 文档注释24

3.3.2 多行注释24

3.3.1 单行注释24

3.4.1 整数类型25

3.4.2 浮点类型25

3.4.3 字符类型26

3.4.4 布尔类型26

3.4.5 数据类型的相互转换27

3.5 常量与变量28

3.5.1 常量28

3.5.2 变量30

3.6 运算符与表达式31

3.6.1 赋值运算符31

3.6.2 算术运算符32

3.6.3 关系运算符34

3.6.4 逻辑运算符35

3.6.5 位运算符36

3.6.6 其他运算符38

3.6.7 运算符的优先级39

3.7 数组39

3.7.1 数组的创建40

3.7.2 数组的使用41

3.7.3 多维数组42

3.8 Java语句43

3.8.1 表达式语句43

3.8.2 方法调用语句43

3.8.3 空语句44

3.8.4 复合语句44

3.9 控制语句45

3.9.1 条件语句46

3.9.2 循环语句49

3.9.3 转移语句51

习题53

小结53

4.1 面向对象编程基础56

4.1.1 面向对象编程的基本概念56

第4章 类与面向对象编程56

4.1.2 面向对象编程的优点57

4.1.3 对象的抽象57

4.1.4 封装58

4.2 类的编程实现59

4.2.1 类定义59

4.2.2 域的定义60

4.2.3 方法的定义61

4.2.4 main()方法66

4.3 对象的定义与使用67

4.3.1 对象的创建67

4.3.2 构造方法68

4.3.3 对象的使用70

4.4.1 方法的重载73

4.4 重载73

4.4.2 构造方法的重载74

4.4.3 关键字this的应用75

4.5 访问控制符76

4.5.1 public修饰符76

4.5.2 private修饰符77

4.5.3 protected修饰符78

4.5.4 默认的修饰符78

4.6 其他修饰符78

4.6.1 static修饰符78

4.6.2 final修饰符81

小结82

习题82

5.1.3 继承关系84

5.1.2 包含关系84

5.1 类与类之间的关系84

5.1.1 使用关系84

第5章 类间的关系84

5.2 类的继承85

5.2.1 继承的基本概念85

5.2.2 子类的创建和使用86

5.2.3 域的隐藏88

5.2.4 方法的覆盖90

5.2.5 super关键字91

5.2.6 类对象之间的类型转换93

5.3 抽象类与抽象方法95

5.3.1 抽象类95

5.3.2 抽象方法97

5.4 接口98

5.4.1 接口的定义99

5.4.2 接口的实现100

5.5 包101

5.5.1 包的创建101

5.5.2 包的引用102

小结104

习题104

第6章 Java基本类库106

6.1 Java类库106

6.1.1 Java类库的分类106

6.1.2 Java类库的使用109

6.1.3 Java文档的使用110

6.2 Object类与System类114

6.2.1 Object类114

6.2.2 System类116

6.3 String类及StringBuffer类116

6.3.1 String类116

6.3.2 StringBuffer类120

6.4 Java类型包装类122

6.5 Math类124

6.6 Exception类125

6.6.1 Java中的异常类125

6.6.2 异常的使用与处理126

6.7 Vector类130

6.7.1 Vector类的基本方法130

6.7.2 数据插入与访问方法132

6.7.3 修改和删除数据方法133

6.7.4 数据的查找方法134

小结135

习题136

7.1 APPlet概述138

7.2 一个APPlet小程序开发的技巧138

第7章 Java Applet138

7.3 APPlet类139

7.3.1 Applet类中主要方法和Applet生命周期139

7.3.2 什么是JApplet141

7.3.3 Applet的运行机制143

7.3.4 HTML文件与Applet之间的参数传递145

7.4 Applet的应用举例146

7.4.1 实例1:鼠标事件147

7.4.2 实例2:加载图像148

小结150

习题150

第8章 图形用户接口设计151

8.1 Swing简介151

8.1.1 AWT和Swing概述151

8.1.2 Swing类层次结构152

8.2.1 Swing组件概述153

8.2.2 顶层容器153

8.2 Swing组件与容器153

8.3 标签与按钮155

8.3.1 标签155

8.3.2 按钮156

8.4 事件与文本输入158

8.4.1 事件处理158

8.4.2 文本域159

8.4.3 文本区161

8.5 复选框与单选按钮163

8.5.1 复选框163

8.5.2 单选按钮165

8.6 GUI布局管理器167

8.6.1 基本布局管理器167

8.6.2 面板169

8.6.3 高级布局管理器171

8.7.1 组合框174

8.7 组合框与列表框174

8.7.2 列表框176

8.8 其他组件180

8.8.1 滚动条和滑动块180

8.8.2 Swing对话框183

8.8.3 菜单187

小结191

习题191

9.2 字节输入输出流193

第9章 输入输出流与文件193

9.1 输入输出流简介193

9.2.1 字节输入流194

9.2.2 字节输出流195

9.3 字符输入输出流196

9.3.1 字符输入流197

9.3.2 字符输出流197

9.4.1 File类198

9.4 文件的创建与访问198

9.4.2 输入输出文件流201

9.4.3 随机读写文件流的输入输出205

9.4.4 文件流的功能扩展212

9.5 标准输入输出流217

小结219

习题219

第10章 多线程220

10.1 线程的相关概念220

10.1.1 程序、进程与线程220

10.1.2 多线程220

10.2 线程的生命周期221

10.3 Java 中多线程的实现222

10.3.1 Thread类222

10.3.2 Runnable接口225

10.4.1 同步方法227

10.4 线程的同步227

10.4.2 同步语句229

10.5 线程的调度231

10.5.1 线程的优先级调度231

10.5.2 线程调度的管理233

10.6 多线程之间的通信236

10.6.1 线程之间的通信问题236

10.6.2 线程之间的通信解决方法240

小结242

习题242

第11章 网络通信程序设计244

11.1 网络通信基础244

11.1.1 套接字244

11.1.2 TCP和UDP传输协议245

11.1.3 客户-服务器编程模型245

11.2 Java网络包246

11.3 InetAddress类247

11.4 面向连接的Socket网络通信250

11.4.1 Socket类250

11.4.2 ServerSocket类251

11.4.3 面向连接Socket的一个具体应用252

11.4.4 支持多客户的服务器的设计255

11.5 基于数据报Socket的网络通信257

11.5.1 DatagramPacket类257

11.5.2 DatagramSocket类258

11.5.3 基于数据报Socket的通信实现259

11.6 访问URL资源261

11.6.1 URL类262

11.6.2 URLConnection类264

小结267

习题267

12.2 JDBC驱动程序的类型269

第12章 数据库与JDBC编程269

12.1 JDBC概述269

12.3 JDBC URL270

12.4 JDBC中主要的类和接口271

12.4.1 JDBC驱动设置类DriverManager274

12.4.2 连接接口Connection275

12.4.3 语句接口Statement275

12.4.4 记录集对象ResultSet277

12.4.5 PreparedStatement接口278

12.4.6 CallableStatement接口279

12.5 JDBC本地驱动连接SQLServer2000数据库280

12.6 综合范例282

小结285

习题285

参考文献286

热门推荐