图书介绍

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

Java语言程序设计教程
  • 刘震,唐铁斌,郝秋燕等编著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787508492100
  • 出版时间:2011
  • 标注页数:232页
  • 文件大小:45MB
  • 文件页数:242页
  • 主题词: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.2 Java的特点1

1.2.1简单性2

1.2.2面向对象2

1.2.3分布式2

1.2.4健壮性2

1.2.5安全性2

1.2.6平台无关2

1.2.7多线程3

1.3 Java开发环境安装与配置3

1.3.1平台介绍3

1.3.2用JDK管理Java3

1.4创建并运行一个简单的Java程序6

1.4.1 Java程序开发步骤6

1.4.2一个简单Java程序的要素7

1.4.3 Java Applet程序8

1.5 Java开发工具9

1.6小结10

习题110

第2章 数据类型、运算符和表达式11

2.1标识符和关键字11

2.1.1标识符11

2.1.2关键字11

2.2基本数据类型12

2.3常量与变量13

2.3.1常量13

2.3.2变量13

2.3.3整数类型14

2.3.4浮点类型15

2.3.5布尔类型15

2.3.6字符类型15

2.4数据类型的转换16

2.5运算符与表达式18

2.5.1算术运算符18

2.5.2自增、自减运算符18

2.5.3关系运算符与关系表达式19

2.5.4逻辑运算符与逻辑表达式20

2.5.5位运算符21

2.5.6三目条件运算符22

2.5.7赋值运算符与赋值表达式22

2.6运算符的优先级23

2.7小结24

习题224

第3章Java程序控制语句26

3.1语句概述26

3.1.1表达式语句26

3.1.2复合语句26

3.1.3控制结构语句27

3.2顺序结构27

3.3分支(选择)语句28

3.3.1 if条件分支语句28

3.3.2 switch语句30

3.4循环语句31

3.4.1 for循环语句32

3.4.2 while语句32

3.4.3 do-while语句33

3.4.4嵌套循环34

3.5跳转语句35

3.5.1 break语句35

3.5.2 break label语句36

3.5.3 continue语句37

3.5.4 continue label语句37

3.5.5 return语句38

3.6小结39

习题339

第4章 类与对象42

4.1类42

4.1.1类的定义43

4.1.2成员变量43

4.1.3成员方法和构造方法44

4.2对象49

4.2.1创建对象49

4.2.2使用对象50

4.2.3销毁对象51

4.2.4 this关键字51

4.3 static关键字52

4.3.1实例变量和类变量53

4.3.2实例方法和类方法53

4.4包53

4.4.1创建包53

4.4.2使用包中的类54

4.4.3常用系统包55

4.5访问控制55

4.5.1 public55

4.5.2 private56

4.5.3 protected57

4.5.4 friendly(缺省)57

4.6小结58

习题458

第5章 数组与字符串61

5.1数组61

5.1.1一维数组61

5.1.2二维数组63

5.1.3 Array类64

5.2字符串65

5.2.1字符串常量66

5.2.2 String类66

5.2.3 StringBuffer类68

5.2.4其他字符串处理方法70

5.3小结71

习题572

第6章 继承和接口74

6.1继承74

6.1.1继承的实现75

6.1.2方法的覆盖76

6.1.3 super关键字77

6.1.4 final关键字78

6.1.5对象间的类型转换79

6.2类之源 ——Object类80

6.3抽象类和抽象方法82

6.4多态86

6.5接口87

6.5.1定义接口87

6.5.2实现接口87

6.5.3接口与抽象类的区别88

6.6小结88

习题688

第7章 异常处理90

7.1异常概述90

7.2异常类91

7.2.1系统定义的异常91

7.2.2用户自定义的异常92

7.3异常处理92

7.3.1抛出异常93

7.3.2捕获异常94

7.4小结97

习题797

第8章 输入/输出流及文件操作99

8.1流概述99

8.2字节I/O流101

8.2.1标准I/O流102

8.2.2文件字节I/O流102

8.2.3数据字节I/O流104

8.2.4对象字节I/O流105

8.3字符I/O流105

8.3.1抽象字符I/O流105

8.3.2文件字符I/O流106

8.3.3缓冲字符I/O流107

8.4文件操作108

8.4.1 File对象的创建109

8.4.2 File类成员方法109

8.5小结109

习题8110

第9章 多线程111

9.1线程概述111

9.1.1进程111

9.1.2线程111

9.2创建线程112

9.2.1 Thread子类创建线程113

9.2.2 Runnable接口的使用114

9.3线程的生命周期115

9.4线程的控制117

9.5线程同步118

9.6小结122

习题9122

第10章 图形用户界面124

10.1图形用户界面概述124

10.1.1 AWT和Swing包124

10.1.2 Swing组件和容器124

10.2事件处理125

10.3 Swing组件126

10.3.1 javax.swing.JFrame类127

10.3.2 javax.swing.JTextField类和Javax.swing.JPasswordField类128

10.3.3 javax.swing.JButton类130

10.3.4 javax.swing.JTextArea类130

10.3.5 javax.swing.JComboBox类131

10.3.6 javax.swing.JMenuBar类、JMenu类和JMenultem类132

10.3.7 javax.swing.JTable类134

10.4布局管理136

10.4.1 FlowLayout布局管理器136

10.4.2 GridLayout布局管理器138

10.4.3 BorderLayout布局管理器139

10.4.4 CardLayout布局管理器140

10.4.5 GridbagLayout布局管理器142

10.4.6 null无布局管理器144

10.5 MVC结构简介146

10.6小结146

习题10147

第11章Java网络编程148

11.1 URL概述148

11.2 URL类148

11.2.1创建URL对象148

11.2.2 URL类的成员方法149

11.2.3显示URL资源中的html文件150

11.3 InetAdress类151

11.4 Socket套接字152

11.4.1客户机/服务器模式152

11.4.2 Socket通信153

11.4.3 Socket类153

11.4.4 ServerSocket类153

11.5小结156

习题11156

第12章 数据库编程157

12.1数据库基础知识157

12.1.1数据库发展历史157

12.1.2关系模型157

12.1.3关系数据库系统159

12.2 SQL语言160

12.3 JDBC概述163

12.3.1 JDBC功能163

12.3.2 JDBC驱动程序的类型164

12.3.3 JDBC URL164

12.4 JDBC访问数据库165

12.4.1设置数据源165

12.4.2连接数据库167

12.4.3查询数据库167

12.4.4检索结果168

12.5小结169

习题12169

第13章 综合案例——人事资源管理系统170

13.1需求分析170

13.2系统设计170

13.3数据库设计172

13.4详细设计174

13.5程序设计179

参考文献232

热门推荐