图书介绍

普通高等教育电子信息类“十三五”课改规划教材 JAVA实用教程PDF|Epub|txt|kindle电子书版本网盘下载

普通高等教育电子信息类“十三五”课改规划教材 JAVA实用教程
  • 靳宗信,郑良仁主编;李志民,朱强,樊红娟副主编 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:7560641717
  • 出版时间:2016
  • 标注页数:256页
  • 文件大小:123MB
  • 文件页数:266页
  • 主题词: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的用处2

1.3 Java开发环境的安装和配置3

1.3.1 JDK+EditPlus3

1.3.2 配置环境变量6

1.3.3 集成开发环境(IDE)7

1.4 第一个Java程序7

1.5 Java程序的开发过程9

1.6 怎么学好Java9

1.7 本讲小结10

课后练习10

第2讲 Java基本语法(一)11

2.1 标识符和关键字11

2.2 基本数据类型12

2.3 变量和常量13

2.3.1 变量13

2.3.2 定名常量13

2.3.3 直接常量14

2.3.4 指数计数法14

2.4 赋值14

2.5 运算符14

2.5.1 算术运算符14

2.5.2 关系运算符16

2.5.3 逻辑运算符17

2.5.4 按位运算符18

2.5.5 移位运算符18

2.5.6 其他运算符19

2.6 本讲小结20

课后练习20

第3讲 Java基本语法(二)21

3.1 分支21

3.2 循环22

3.3 跳转24

3.4 开关24

3.5 本讲小结25

课后练习25

第4讲 方法和数组26

4.1 数组26

4.1.1 一维数组26

4.1.2 二维数组31

4.2 方法33

4.2.1 方法的调用33

4.2.2 变量的作用域34

4.2.3 参数的传递35

4.2.4 方法重载36

4.3 本讲小结36

课后练习36

第5讲 初识面向对象37

5.1 面向过程程序设计与面向对象程序设计37

5.2 创建新的数据类型37

5.3 类的成员39

5.3.1 成员变量39

5.3.2 成员方法40

5.4 构造方法41

5.5 通过引用访问对象41

5.5.1 引用类型和引用类型变量42

5.5.2 引用类型变量和基本类型变量的区别42

5.5.3 点语法42

5.5.4 再论参数传递43

5.6 关键字this44

5.7 对象数组45

5.8 数据的存储46

5.9 本讲小结46

课后练习47

第6讲 访问控制48

6.1 包48

6.1.1 系统的包48

6.1.2 自己创建的包48

6.1.3 打包49

6.2 访问权限修饰符51

6.2.1 成员的访问权限51

6.2.2 类的访问权限51

6.3 本讲小结52

课后练习52

第7讲 系统常用类(一)53

7.1 Scanner类53

7.2 字符串53

7.2.1 不可变长字符串53

7.2.2 可变长字符串54

7.2.3 字符串的比较56

7.3 数据包装类57

7.4 本讲小结58

课后练习58

第8讲 系统常用类(二)59

8.1 日期和时间类59

8.1.1 Date类59

8.1.2 DateFormat类59

8.1.3 SimpleDateFormate类60

8.1.4 Calendar类61

8.1.5 GregorianCalendar类62

8.2 格式化输出类62

8.2.1 printf()和format()63

8.2.2 String.format()63

8.2.3 Formatter类63

8.3 Arrays类64

8.4 Math类65

8.5 System类66

8.6 Random类67

8.7 Class类67

8.8 本讲小结68

课后练习68

第9讲 继承和多态70

9.1 组合70

9.2 继承71

9.2.1 继承的语法71

9.2.2 父类的初始化72

9.2.3 再论方法重载74

9.2.4 变量的隐藏和方法的重写75

9.2.5 super关键字75

9.3 final关键字77

9.3.1 final修饰的变量77

9.3.2 空白final77

9.3.3 final修饰的方法78

9.3.4 final修饰的参数79

9.3.5 final修饰的类79

9.4 多态79

9.4.1 向上转型80

9.4.2 动态绑定81

9.4.3 多态的好处82

9.4.4 多态的缺陷83

9.5 本讲小结84

课后练习84

第10讲 成员的初始化85

10.1 定义初始化86

10.2 构造方法初始化86

10.3 实例语句块87

10.4 静态数据的初始化87

10.5 静态语句块88

10.6 类的加载及初始化顺序88

10.7 本讲小结91

课后练习91

第11讲 抽象类和接口92

11.1 抽象类和抽象方法92

11.2 接口93

11.2.1 接口中的域和方法93

11.2.2 接口的实现93

11.2.3 扩展接口94

11.2.4 嵌套接口96

11.2.5 接口的好处97

11.3 本讲小结99

课后练习99

第12讲 内部类100

12.1 成员类100

12.2 局部内部类102

12.3 匿名内部类103

12.4 静态内部类104

12.5 内部类的继承105

12.6 内部类的好处105

12.7 本讲小结106

课后练习106

第13讲 异常处理和断言107

13.1 Java的异常107

13.2 异常处理机制108

13.2.1 捕获异常108

13.2.2 finally110

13.2.3 声明异常112

13.2.4 抛出异常113

13.3 捕获所有异常113

13.3.1 异常轨迹113

13.3.2 重新抛出异常115

13.3.3 异常链118

13.3.4 异常的丢失119

13.4 自定义异常120

13.5 异常的限制121

13.6 断言122

13.7 本讲小结123

课后练习123

第14讲 Java多线程(一)125

14.1 Java中的线程125

14.2 Java多线程的实现126

14.3 线程池128

14.3.1 固定尺寸线程池128

14.3.2 可变尺寸线程池129

14.3.3 单任务线程池129

14.4 线程的调度130

14.4.1 线程休眠130

14.4.2 线程优先级131

14.4.3 线程让步132

14.4.4 线程合并132

14.5 前台线程和后台线程133

14.6 本讲小结134

课后练习134

第15讲 Java多线程(二)135

15.1 访问共享资源135

15.1.1 访问冲突135

15.1.2 解决冲突136

15.1.3 静态方法同步137

15.2 线程间协作137

15.3 死锁140

15.4 本讲小结142

课后练习142

第16讲 输入/输出(一)143

16.1 File类143

16.2 文件过滤器144

16.3 流145

16.4 字节流和缓冲字节流145

16.5 字符流和缓冲字符流147

16.6 本讲小结148

课后练习148

第17讲 输入/输出(二)149

17.1 文件随机存取149

17.2 标准输入/输出150

17.3 对象的序列化和反序列化152

17.4 本讲小结153

课后练习154

第18讲 Java Swing155

18.1 Swing入门156

18.1.1 一组例子156

18.1.2 显示框架159

18.2 容器160

18.2.1 顶层容器160

18.2.2 中间层容器161

18.3 布局管理169

18.3.1 BorderLayout169

18.3.2 FlowLayout170

18.3.3 GirdLayout171

18.3.4 CardLayout172

18.3.5 BoxLayout174

18.3.6 绝对布局175

18.4 基本组件177

18.4.1 AbstractButton177

18.4.2 菜单179

18.4.3 标签和文本编辑组件180

18.4.4 组合框和列表框182

18.4.5 滑块和进度条183

18.4.6 选择框185

18.4.7 表格和树186

18.5 本讲小结189

课后练习189

第19讲 事件处理(一)190

19.1 Java的事件处理机制190

19.2 动作事件193

19.3 调整事件和改变事件196

19.4 选择事件197

19.5 文本事件200

19.6 本讲小结201

课后练习201

第20讲 事件处理(二)202

20.1 焦点事件202

20.2 窗口事件204

20.3 鼠标事件206

20.4 键盘事件209

20.5 适配器类210

20.6 本讲小结211

课后练习211

第21讲 Java网络编程212

21.1 InetAddress类212

21.2 URL类213

21.3 URLConnection类216

21.4 Socket通信217

21.5 无连接的数据报222

21.6 本讲小结229

课后练习229

第22讲 泛型230

22.1 泛型230

22.2 自定义泛型类和接口231

22.3 自定义泛型方法232

22.4 受限的泛型233

22.5 原始类型和向后兼容234

22.6 通配泛型234

22.7 本讲小结237

课后练习237

第23讲 集合238

23.1 集合框架238

23.2 Collection239

23.2.1 Set(规则集)239

23.2.2 Comparator(比较器接口)241

23.2.3 List(线性表)242

23.2.4 Queue(队列)243

23.2.5 规则集和线性表的性能比较246

23.3 Map247

23.4 本讲小结248

课后练习248

第24讲 数据库操作249

24.1 JDBC249

24.2 结果集及常见方法250

24.3 操作数据库步骤252

24.4 一个例子253

24.5 本讲小结255

课后练习255

参考文献256

热门推荐