图书介绍

Java语言程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Java语言程序设计
  • 郭磊,王爱民主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787508468938
  • 出版时间:2010
  • 标注页数:237页
  • 文件大小:26MB
  • 文件页数:245页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章 Java语言概述1

1.1 Java的发展史1

1.1.1 Java的诞生1

1.1.2 Java语言的转折性发展2

1.2 Java语言的特点2

1.3 Java的工作原理5

1.4 Java运行平台6

1.4.1 三种Java平台简介6

1.4.2 JDK的安装与环境变量配置6

1.5 Java应用程序分类8

1.5.1 Application应用程序8

1.5.2 Applet小应用程序13

本章小结15

习题116

第2章 Java语言基础17

2.1 数据类型17

2.1.1 基本数据类型17

2.1.2 数据类型的转换19

2.1.3 输入与输出19

2.2 数组20

2.3 字符串22

2.3.1 String类22

2.3.2 StringBuffer类24

2.3.3 StringTokenizer类26

2.4 运算符与表达式27

2.4.1 算术运算27

2.4.2 关系运算28

2.4.3 逻辑运算29

2.4.4 赋值运算29

2.4.5 位运算29

2.4.6 条件运算30

2.4.7 instanceof运算30

2.5 流程控制语句30

2.5.1 分支语句31

2.5.2 循环语句33

2.5.3 跳转语句35

本章小结36

习题236

第3章 Java中的类与接口38

3.1 类与对象38

3.1.1 类的声明38

3.1.2 成员变量40

3.1.3 成员方法43

3.1.4 对象的创建与引用48

3.1.5 类的继承与多态52

3.2 抽象类60

3.3 内部类62

3.4 匿名类63

3.5 接口64

3.5.1 接口的定义65

3.5.2 接口的实现66

3.5.3 接口回调67

3.6 包68

3.6.1 包的定义68

3.6.2 包的导入69

本章小结72

习题372

第4章 Java中的异常处理74

4.1 异常的产生74

4.2 异常类75

4.3 异常的处理与抛出76

4.3.1 try与catch77

4.3.2 自定义异常类79

4.3.3 try与多个catch80

4.3.4 throw语句83

4.3.5 throws语句83

本章小结85

习题485

第5章 Java中的多线程86

5.1 线程的概念86

5.2 线程的创建87

5.2.1 使用Thread类的子类创建87

5.2.2 使用Runnable接口创建89

5.3 线程中的常用方法90

5.3.1 run方法90

5.3.2 start方法91

5.3.3 sleep方法91

5.3.4 isAlive方法91

5.3.5 currentThread方法91

5.3.6 interrupt方法91

5.4 线程同步93

5.5 守护线程95

本章小结95

习题596

第6章 对文件的读写97

6.1 InputStream类与OutputStream类97

6.2 Reader类与Writer类98

6.3 文件的管理99

6.3.1 文件99

6.3.2 文件字节流101

6.3.3 文件字符流104

6.3.4 随机读写流105

本章小结107

习题6108

第7章 Java中的GUI编程109

7.1 图形用户界面概述109

7.2 创建简单用户界面113

7.2.1 框架与窗口113

7.2.2 按钮(Button)116

7.2.3 标签与文本框117

7.2.4 复选按钮122

7.2.5 单选按钮123

7.2.6 下拉列表124

7.2.7 菜单组件126

7.3 布局管理128

7.3.1 流式布局(FlowLayout布局)129

7.3.2 边界布局(BorderLayout布局)130

7.3.3 卡式布局(CardLayout布局)131

7.3.4 网格布局(GridLayout布局)132

7.3.5 盒式布局(BoxLayout布局)133

7.3.6 空布局(null布局)135

7.4 用户事件135

7.4.1 事件基本概念135

7.4.2 焦点事件136

7.4.3 键盘事件137

7.4.4 鼠标事件140

7.4.5 关于监听者的总结148

7.5 创建复杂用户界面153

7.5.1 面板容器(JPanel面板)153

7.5.2 滚动窗格容器(JScrollPane滚动窗格)154

7.5.3 拆分窗格容器(JSplitPane拆分窗格)154

7.5.4 分层窗格容器(JLayeredPane分层窗格)154

本章小结156

习题7156

第8章 Java与数据库157

8.1 JDBC简介157

8.1.1 JDBC-ODBC桥159

8.1.2 纯JDBC159

8.2 利用JDBC-ODBC桥连接数据库159

8.2.1 连接Access数据库159

8.2.2 连接SQL Server数据库160

8.2.3 Java数据库编程的一般步骤161

8.2.4 程序举例163

8.3 利用纯JDBC连接数据库168

8.3.1 连接Access数据库和连接SQL Server数据库168

8.3.2 安装SQL Server 2000的JDBC驱动程序168

8.3.3 安装SQL Server 2000的补丁程序SP4169

8.3.4 设置SQL Server 2000的登录方式169

8.3.5 创建SQL Server 2000数据库169

8.3.6 利用JDBC连接数据库编程的一般步骤169

本章小结171

习题8171

第9章 Java网络编程172

9.1 URL172

9.1.1 URL类172

9.1.2 读取URL中的资源173

9.2 Socket通信174

9.2.1 Socket的通信机制174

9.2.2 Socket类和ServerSocket类175

9.2.3 简单的服务器和客户端通信175

9.2.4 支持多个客户的服务器程序177

本章小结179

习题9180

第10章 综合实例与分析181

10.1 一个简单的记事本181

10.2 学生管理系统185

10.2.1 需求任务185

10.2.2 数据库表设计185

10.2.3 分析实现186

10.2.4 小结235

10.3 发布应用程序235

参考文献237

热门推荐