图书介绍

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

Java语言程序设计
  • 李尊朝,苏军编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113057144
  • 出版时间:2004
  • 标注页数:282页
  • 文件大小:24MB
  • 文件页数:296页
  • 主题词: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-1程序设计语言2

1-1-1 机器语言2

1-1-2汇编语言2

1-1-3高级语言2

1-2面向对象的程序设计语言——Java3

1-2-1 Java的发展历史3

1-2-2 Java的特点4

1-2-3 Java与C/C++的比较6

1-3 Java的开发和运行环境6

1-4开发和运行Java程序的步骤7

1-4-1选择编辑工具7

1-3-2 J2SDK的设置7

1-3-1 J2SDK的安装7

1-4-2编译和运行Java程序8

1-5 UltraEdit9

1-5-1下载和安装9

1-5-2软件的使用10

1-5-3 UltraEdit的功能简介10

习题12

第2章Java基础13

2-1 Java符号14

2-1-1标识符和关键字14

2-1-2运算符和分隔符14

2-2-1数据类型15

2-2数据类型与变量、常量15

2-1-3注释15

2-2-2常量16

2-2-3变量18

2-3语句、表达式和运算符21

2-3-1 语句21

2-3-2表达式21

2-3-3算术运算符22

2-3-4关系运算符24

2-3-5逻辑运算符25

2-3-6位运算符26

2-3-7赋值运算符26

2-4数据类型的转换27

2-4-1 自动类型转换27

2-4-2强制类型转换28

2-4-3表达式的类型转换29

2-4-4运算符的优先级29

习题30

第3章Java流程控制31

3-1选择结构程序设计32

3-1-1 if语句32

3-1-2 if…else语句33

3-1-3 if语句的嵌套34

3-1-4 switch语句36

3-2循环结构控制37

3-2-1 while语句37

3-2-2 do…while语句39

3-2-3 for语句40

3-2-4循环嵌套42

3-3跳转语句44

3-3-1 break语句44

3-3-2 continue语句46

习题47

第4章 方法49

4-1方法声明50

4-2方法调用51

4-3参数传递53

4-4递归54

习题57

第5章 数组59

5-1-2一维数组的初始化60

5-1-1一维数组的声明60

5-1 一维数组60

5-2多维数组62

5-2-1二维数组的声明62

5-2-2二维数组的初始化63

5-3数组的基本操作65

5-3-1 数组的引用65

5-3-2数组的复制65

5-3-3数组的输出66

5-4数组应用举例68

5-5 数组参数72

5-6字符串75

5-6-1字符数组与字符串75

5-6-2字符串76

5-6-3字符串操作77

5-6-4字符串数组79

习题80

第6章面向对象的程序设计概念81

6-1 概念82

6-2类的概念83

6-3类的定义83

6-4对象84

6-4-1 创建对象84

6-4-2对象的引用85

6-4-3对象的初始化和构造方法86

6-5类的成员变量89

6-6方法的引用和修饰91

习题96

第7章类的封装、多态和继承97

7-1 类的封装98

7-1-1对象的可见性和作用域98

7-1-2 public100

7-1-3 private100

7-1-4 protected102

7-1-5 friendly103

7-2多态机制103

7-2-1方法的重载104

7-2-2构造方法的重载105

7-2-3方法的覆盖105

7-3类的继承105

7-3-1继承的概念105

7-3-2继承的实现106

习题114

第8章接口和包115

8-1抽象类和方法116

8-1-1定义抽象类116

8-1-2抽象类的实现116

8-2接口121

8-2-1概念121

8-2-2定义接口121

8-2-3接口的特点和实现122

8-3包127

8-3-1概念127

8-3-2包的定义127

8-3-3存放位置128

8-3-4包的引用128

8-3-5 实例:将多个相互独立的类放入同一个包中129

习题130

第9章异常处理131

9-1 Java异常处理机制132

9-2异常处理方法133

9-2-1 try…catch…finally结构133

9-2-2抛出异常136

9-2-3 自定义异常类138

习题141

第10章输入与输出143

10-1输入输出类库144

10-1-1流144

10-1-2输入输出流类144

10-2-1 标准输入149

10-2标准输入输出149

10-2-2标准输出152

10-2-3标准错误153

10-3文件操作153

10-3-1建立File对象153

10-3-2 File对象的属性和操作154

习题163

第11章 图形用户界面165

11-1 Java的图形用户界面AWT包166

11-1-1屏幕坐标系166

11-1-2建立窗口的Frame类167

11-1-3使用图形用户界面AWT组件169

11-1-4 AWT图形界面的深入学习172

11-2 Java语言中的事件处理176

11-2-1概念177

11-2-2可用的事件监听者和它们处理的事件种类177

11-2-3事件及其响应178

11-2-4在Java中的事件处理方式180

11-3 Swing包183

11-3-1 创建JFrame窗口183

11-3-2 Swing包中常用组件186

习题200

第12章 高级用户界面GUI设计201

12-1布局管理器202

12-1-1 概念202

12-1-2 BorderLayout202

12-1-3 FlowLayout203

12-1-4 CardLayout204

12-1-5 GridLayout205

12-1-6 BoxLayout207

12-2键盘和鼠标事件处理208

12-2-1 键盘事件208

12-2-2 鼠标事件210

12-3菜单设计212

12-4对话框设计216

12-4-1 JOptionPane对话框217

12-4-2 Dialog223

12-5 窗口225

12-5-1 JPanel容器225

12-5-2 JScrollPane容器227

习题230

第13章Applet程序231

13-1 Applet简介232

13-1-1 Applet类232

13-1-2 Applet程序的运行过程232

13-1-3 Applet程序的建立和运行232

13-2 Applet程序举例233

习题238

第14章多线程239

14-1 Java的多线程机制240

14-1-1线程的生命周期240

14-1-2多线程的实现方法240

14-2通过Thread类实现多线程241

14-3 通过Runable接口实现多线程242

14-4线程等待243

14-5线程同步246

习题250

第15章数据库编程251

15-1数据库简介252

15-1-1关系型数据库252

15-1-2 SQL简介253

15-2使用JDBC连接数据库254

15-2-1 JDBC简介254

15-2-2 JDBC驱动程序255

15-3建立数据源255

15-3-1建立数据库256

15-3-2建立数据源258

15-4 Java数据库编程259

15-4-1 数据库编程的一般过程259

15-4-2数据库编程实例261

习题267

第16章 网络编程269

16-1 网络基础270

16-2 URL271

16-2-1 URL类271

16-2-2 URLConnection类273

16-3 Socket通信275

16-3-1 Socket概念275

16-3-2 Socket的通信机制275

16-3-3 Socket类与ServerSocket类275

16-3-4 URL与Socket通信的区别281

16-3-5 UDP通信282

习题282

热门推荐