图书介绍

Java大学实用教程 第4版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Java大学实用教程 第4版
  • 耿祥义,张跃平编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121310324
  • 出版时间:2017
  • 标注页数:322页
  • 文件大小:43MB
  • 文件页数:333页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

Java大学实用教程 第4版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.4 Java与C/C++之关系5

1.5 Java运行平台5

1.6 Java程序开发7

1.7 JDK 1.6 编译器的兼容性10

问答题10

作业题10

第2章 基本数据类型和数组11

2.1 标识符和关键字11

2.2 基本数据类型12

2.3 基本数据类型的转换14

2.4 数据的输入和输出15

2.5 数组17

问答题19

作业题20

第3章 运算符、表达式和语句21

3.1 算术运算符和算术表达式21

3.2 关系运算符和关系表达式22

3.3 逻辑运算符和逻辑表达式23

3.4 赋值运算符和赋值表达式23

3.5 移位运算符23

3.6 位运算符25

3.7 条件运算符26

3.8 instanceof运算符26

3.9 一般表达式26

3.10 语句概述26

3.11 分支语句27

3.12 循环语句30

3.13 跳转语句32

问答题33

作业题35

第4章 类和对象36

4.1 面向对象编程36

4.2 类声明和类体39

4.3 类体的构成40

4.4 构造方法和对象的创建41

4.5 对象的引用和实体45

4.6 成员变量46

4.7 方法48

4.8 方法重载53

4.9 关键字this53

4.10 包55

4.11 import语句56

4.12 访问权限60

4.13 对象的组合63

4.14 基本类型数据的类包装66

4.15 对象数组68

4.16 反编译和文档生成器68

4.17 JAR文件69

问答题70

作业题71

第5章 继承、接口和泛型72

5.1 子类和父类72

5.2 子类的继承性73

5.3 子类对象的构造过程74

5.4 成员变量隐藏和方法重写75

5.5 关键字super78

5.6 final类和final方法81

5.7 对象的上转型对象81

5.8 继承和多态83

5.9 抽象类83

5.10 面向抽象84

5.11 接口87

5.12 接口回调89

5.13 面向接口90

5.14 抽象类与接口的比较92

5.15 内部类92

5.16 匿名类93

5.17 异常类95

5.18 泛型类97

问答题100

作业题102

第6章 字符串和正则表达式103

6.1 String类103

6.2 StringBuffer类109

6.3 StringTokenizer类110

6.4 正则表达式及字符串的替换和分解111

6.5 Scanner类114

6.6 模式匹配116

问答题118

作业题119

第7章 常用实用类120

7.1 Date类120

7.2 Calendar类122

7.3 Math类和BigInteger类123

7.4 数字格式化126

7.5 LinkedList<E>泛型类129

7.6 HashSet<E>泛型类133

7.7 HashMap<K,V>泛型类135

7.8 TreeSet<E>泛型类137

7.9 TreeMap<K,V>泛型类139

7.10 Stack<E>泛型类140

问答题142

作业题142

第8章 线程143

8.1 Java中的线程144

8.2 线程的生命周期144

8.3 线程的优先级和调度管理148

8.4 Thread的子类创建线程149

8.5 Runnable接口150

8.6 线程的常用方法155

8.7 线程同步158

8.8 使用wait()、notify()和notifyAll()协调同步线程159

8.9 挂起、恢复和终止线程161

8.10 线程联合163

8.11 守护线程164

问答题165

作业题166

第9章 输入流和输出流167

9.1 文件168

9.2 文件字节流170

9.3 文件字符流172

9.4 缓冲流173

9.5 数组流176

9.6 字符串流177

9.7 数据流178

9.8 对象流179

9.9 序列化和对象克隆181

9.10 随机读写流182

9.11 使用Scanner解析文件185

9.12 文件锁188

问答题189

作业题189

第10章 图形用户界面设计190

10.1 AWT组件与SWING组件概述190

10.2 JFrame窗体191

10.3 菜单组件192

10.4 布局设计194

10.5 中间容器199

10.6 文本组件201

10.7 按钮与标签组件208

10.8 复选框与单选按钮组件210

10.9 列表组件212

10.10 表格组件213

10.11 树组件215

10.12 进度条组件217

10.13 组件常用方法220

10.14 窗口事件223

10.15 鼠标事件224

10.16 焦点事件229

10.17 键盘事件229

10.18 AWT线程232

10.19 计时器234

10.20 MVC设计模式235

10.21 播放音频237

10.22 按钮绑定到键盘239

10.23 对话框241

10.24 多文档界面247

10.25 发布应用程序250

问答题251

作业题251

第11章 Java中的网络编程253

11.1 URL类254

11.2 读取URL中的资源254

11.3 显示URL资源中的HTML文件256

11.4 处理超链接257

11.5 InetAddress类259

11.6 套接字Socket260

11.7 使用多线程处理套接字连接263

11.8 UDP数据报266

11.9 广播数据报270

11.10 Java远程调用273

问答题277

作业题277

第12章 数据库操作278

12.1 JDBC简介278

12.2 Derby数据库279

12.3 在命令行连接Derby数据库279

12.4 Java程序连接Derby数据库283

12.5 查询操作284

12.6 更新、插入和删除操作288

12.7 用结果集更新数据库中的表289

12.8 CachedRowSetImpl类291

12.9 预处理语句292

12.10 事务295

12.11 批处理296

12.12 使用JTable组件操作表297

12.13 SQL Server 2000数据库302

12.14 使用纯Java数据库驱动303

问答题305

作业题305

第13章 Java Applet306

13.1 Java Applet的运行原理306

13.2 在Java Applet中播放音频309

13.3 网页向Java Applet传值310

13.4 在Java Applet中使用组件310

13.5 在Java Applet中绘制图形315

13.6 在Java Applet中绘制图像316

13.7 在Java Applet中播放幻灯片317

13.8 Java Applet网络聊天室318

问答题322

作业题322

热门推荐