图书介绍

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

Java语言程序设计 第2版
  • 李尊朝,苏军编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113083692
  • 出版时间:2007
  • 标注页数:246页
  • 文件大小:19MB
  • 文件页数:262页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章 Java概述1

1.1 程序设计语言1

1.1.1 机器语言1

1.1.2 汇编语言1

1.1.3 高级语言1

1.2 面向对象的程序设计语言——Java2

1.2.1 Java的发展历史2

1.2.2 Java的特点3

1.2.3 Java与C/C++的比较5

1.3 Java的开发和运行环境5

1.3.1 JDK的安装6

1.3.2 JDK的设置6

1.4 开发和运行Java程序的步骤7

1.4.1 选择编辑工具7

1.4.2 编译和运行Java程序8

1.5 JCreator9

习题12

第2章 Java基础13

2.1 标识符和关键字13

2.2 数据类型与常量、变量14

2.2.1 数据类型的分类14

2.2.2 基本数据类型14

2.2.3 常量16

2.2.4 变量17

2.3 运算符和表达式20

2.3.1 运算符20

2.3.2 表达式24

习题28

第3章 基本控制结构29

3.1 语句及程序结构29

3.2 顺序结构30

3.3 选择结构32

3.3.1 if语句32

3.3.2 switch语句35

3.4 循环结构37

3.4.1 while语句37

3.4.2 do...while语句39

3.4.3 for语句40

3.4.4 多重循环42

3.5 跳转语句45

习题45

第4章 方法47

4.1 方法声明47

4.2 方法调用48

4.3 参数传递50

4.4 递归51

习题54

第5章 数组55

5.1 一维数组55

5.1.1 一维数组的声明55

5.1.2 一维数组的初始化55

5.2 多维数组57

5.2.1 二维数组的声明57

5.2.2 二维数组的初始化58

5.3 数组的基本操作60

5.3.1 数组的引用60

5.3.2 数组的复制60

5.3.3 数组的输出61

5.4 数组应用举例63

5.5 数组参数66

5.6 字符串70

5.6.1 字符数组与字符串70

5.6.2 字符串70

5.6.3 字符串操作72

5.6.4 字符串数组74

习题75

第6章 类和对象76

6.1 类和对象概述76

6.1.1 面向对象的基本概念76

6.1.2 类的声明76

6.1.3 对象的创建和使用77

6.1.4 构造方法和对象的初始化79

6.1.5 对象销毁83

6.2 类的封装84

6.2.1 访问权限84

6.2.2 类成员86

习题91

第7章 类的继承和多态机制92

7.1 类的继承92

7.1.1 继承的基本概念92

7.1.2 继承的实现93

7.1.3 super和this引用95

7.2 类的多态性99

7.2.1 方法重载99

7.2.2 方法覆盖101

7.3 final类和final成员102

习题104

第8章 接口和包105

8.1 抽象类和方法105

8.2 接口108

8.2.1 声明接口108

8.2.2 实现接口109

8.3 包116

8.3.1 包的概念116

8.3.2 包的声明和导入117

习题123

第9章 异常处理124

9.1 Java异常处理机制124

9.2 异常处理方式125

9.2.1 try...catch...finally结构125

9.2.2 抛出异常128

9.2.3 自定义异常类131

习题133

第10章 输入与输出135

10.1 输入/输出类库135

10.1.1 流135

10.1.2 输入/输出流类136

10.2 标准输入/输出及标准错误139

10.2.1 标准输入140

10.2.2 标准输出143

10.2.3 标准错误143

10.3 文件操作143

10.3.1 建立File对象143

10.3.2 File对象的属性和操作144

习题153

第11章 图形用户界面设计154

11.1 AWT组件概述154

11.2 布局管理160

11.2.1 BorderLayout类160

11.2.2 FlowLayout类161

11.2.3 GridLayout类162

11.3 事件处理163

11.3.1 委托事件模型163

11.3.2 事件类和监听器接口166

11.3.3 处理ActionEvent事件169

11.3.4 处理ItemEvent事件171

11.3.5 处理TextEvent事件172

11.3.6 处理KeyEvent事件173

11.3.7 处理MouseEvent事件177

11.3.8 处理WindowEvent事件181

11.4 绘图183

习题185

第12章 Swing组件186

12.1 Swing组件概述186

12.2 窗口187

12.3 标签187

12.4 按钮188

12.5 单选按钮和复选框188

12.6 文本编辑组件193

12.7 列表框和组合框195

12.8 菜单197

习题200

第13章 Applet程序202

13.1 Applet简介202

13.1.1 Applet类202

13.1.2 Applet程序的运行过程202

13.1.3 Applet程序的建立和运行203

13.2 Applet程序举例204

习题208

第14章 多线程209

14.1 Java的多线程机制209

14.1.1 线程的生命周期209

14.1.2 多线程的实现方法210

14.2 通过Thread类实现多线程210

14.3 通过Runnable接口实现多线程211

14.4 线程等待212

14.5 线程同步215

习题218

第15章 数据库编程219

15.1 数据库简介219

15.1.1 关系型数据库219

15.1.2 SQL简介220

15.2 使用JDBC连接数据库221

15.2.1 JDBC简介221

15.2.2 JDBC驱动程序222

15.3 建立数据源222

15.3.1 建立数据库222

15.3.2 建立数据源225

15.4 Java数据库编程226

15.4.1 数据库编程的一般过程226

15.4.2 数据库编程实例228

习题233

第16章 网络编程234

16.1 网络基础234

16.2 URL235

16.2.1 URL类235

16.2.2 URLConnection类237

16.3 Socket通信239

16.3.1 Socket概念239

16.3.2 Socket的通信机制239

16.3.3 Socket类与ServerSocket类239

16.3.4 URL与Socket通信的区别245

16.3.5 UDP通信245

习题245

参考文献246

热门推荐