JAVA程序设计与实训 高级PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:朱寅非主编;朱寅非,田明君,井辉编著
- 出 版 社:南京:南京大学出版社
- 出版年份:2013
- ISBN:9787305124754
- 页数:173 页
第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 ArrayList 88
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 API 110
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 2D 146
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
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019