图书介绍

JAVA程序设计与实训 高级【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

JAVA程序设计与实训 高级
  • 朱寅非主编;朱寅非,田明君,井辉编著 著
  • 出版社: 南京:南京大学出版社
  • ISBN:9787305124754
  • 出版时间:2013
  • 标注页数:173页
  • 文件大小:19MB
  • 文件页数:184页
  • 主题词:JAVA语言-程序设计-高等职业教育-教材

PDF下载


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

下载说明

JAVA程序设计与实训 高级PDF格式电子书版下载

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

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

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

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

图书目录

第1章 AWT编程1

1.1 生活场景1

1.2 AWT概述2

1.3 AWT包结构介绍2

1.4 容器组件4

1.4.1 Frame组件4

1.4.2 Dialog组件5

1.4.3 Panel组件7

1.4.4 Applet组件8

1.4.5 ScrollPane滚动面板9

1.5 标准组件10

1.5.1 标签和文本组件11

1.5.2 按钮(Button)组件15

1.5.3 选项框(Choice)组件16

1.5.4 复选框和单选按钮(Checkbox)组件18

1.5.5 列表框(List)组件20

1.5.6 菜单(Menu)组件21

1.5.7 画布(Canvas)组件26

1.6 布局管理器27

1.6.1 FlowLayout布局管理器28

1.6.2 BorderLayout布局管理器29

1.6.3 GridLayout布局管理器30

1.6.4 CardLayout布局管理器31

1.6.5 GridBagLayout布局管理器32

1.6.6 Null布局管理器34

1.7 本章小结34

1.8 本章习题35

1.9 本章实训35

第2章 事件处理36

2.1 生活场景36

2.2 Java事件处理模型概述37

2.3 事件处理步骤38

2.4 鼠标事件(MouseEvent)42

2.5 键盘事件(KeyEvent)43

2.6 焦点事件(FocusEvent)45

2.7 事件适配器(Adapter)46

2.8 剪贴板(Clipboard)48

2.9 本章小结53

2.10 本章习题53

2.11 本章实训53

第3章 Swing编程55

3.1 生活场景55

3.2 Swing概述56

3.3 Swing类层次结构57

3.4 Swing多样化组件58

3.4.1 Swing中的组件58

3.4.2 Swing中的布局管理器65

3.5 本章小结67

3.6 本章习题67

3.7 本章实训68

第4章 Applet基础69

4.1 生活场景69

4.2 Applet概述70

4.2.1 Applet工作原理70

4.2.2 Applet类的创建71

4.2.3 Applet的生命周期71

4.2.4 Applet案例72

4.3 Applet的图形绘制73

4.4 HTML与Applet的参数传递74

4.5 本章小结76

4.6 本章习题76

4.7 本章实训76

第5章 Java数据结构对象77

5.1 生活场景77

5.2 Java数据结构概述78

5.3 Collection接口78

5.4 向量(Vector)79

5.5 栈(Stack)82

5.6 List接口84

5.7 链表(LinkedList)85

5.8 ArrayList88

5.9 本章小结89

5.10 本章习题89

5.11 本章实训89

第6章 输入输出流90

6.1 生活场景90

6.2 输入/输出流基础91

6.2.1 流的概述91

6.2.2 流的分类92

6.3 File类93

6.3.1 File类概述93

6.3.2 File类构造方法93

6.3.3 File类常用方法介绍93

6.4 文件读写95

6.4.1 文件输入流(FileInputStream)95

6.4.2 文件输出流(FileOutputStream)97

6.5 字符文件读写98

6.6 文件随机访问99

6.7 对象克隆与序列化101

6.7.1 对象克隆101

6.7.2 序列化与反序列化102

6.8 本章小结103

6.9 本章习题104

6.10 本章实训104

第7章 Java数据库连接(JDBC)105

7.1 生活场景105

7.2 关系数据库与SQL语言概述106

7.3 JDBC与数据库访问技术107

7.3.1 JDBC概述107

7.3.2 JDBC的结构107

7.3.3 JDBC的驱动程序108

7.3.4 常用JDBC API110

7.4 使用JDBC访问数据库111

7.4.1 准备工作111

7.4.2 连接数据库112

7.4.3 查询数据库112

7.4.4 可滚动结果集115

7.4.5 更新、添加、删除记录115

7.4.6 预处理语句118

7.5 JDBC应用完整实例119

7.6 本章小结124

7.7 本章习题124

7.8 本章实训124

第8章 Java网络编程基础125

8.1 生活场景125

8.2 网络通信及编程基础126

8.2.1 TCP协议126

8.2.2 IP地址127

8.2.3 Java网络编程概述127

8.3 URL类128

8.3.1 URL类简介128

8.3.2 读取URL中的资源129

8.4 套接字(Socket)编程130

8.4.1 端口和套接字130

8.4.2 InetAddress类132

8.4.3 Socket类133

8.4.4 ServerSocket类134

8.5 本章小结136

8.6 本章习题136

8.7 本章实训137

第9章 图形与图像138

9.1 生活场景138

9.2 绘制基本图形139

9.2.1 图形139

9.2.2 Color类139

9.2.3 绘制基本图形140

9.3 建立字体143

9.4 复制与清除图形145

9.5 Java 2D146

9.6 本章小结147

9.7 本章习题148

9.8 本章实训148

第10章 Java多媒体149

10.1 生活场景149

10.2 在小程序中播放音频149

10.3 在应用程序中播放音频151

10.4 本章小结152

10.5 本章习题153

10.6 本章实训153

第11章 Java多线程154

11.1 生活场景154

11.2 Java线程155

11.2.1 进程与线程155

11.2.2 线程的生命周期155

11.3 创建Java线程156

11.3.1 利用Thread类创建线程156

11.3.2 使用Runnable接口创建线程158

11.4 线程同步159

11.5 线程死锁与解锁164

11.6 线程优先级别169

11.7 join方法的使用169

11.8 使用interrupt方法结束线程171

11.9 本章小结172

11.10 本章习题172

11.11 本章实训172

参考文献173

热门推荐