java程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:马世霞主编
- 出 版 社:北京:机械工业出版社
- 出版年份:2008
- ISBN:7111229045
- 页数:287 页
第1章 Java概论 1
1.1 Java产生的背景 1
1.2 Java语言特点 1
1.3 Java平台和虚拟机 3
1.4 运行环境安装与测试 4
1.4.1 Java开发包的安装 4
1.4.2 环境变量设定 6
1.4.3 环境测试 6
1.5 初识两类Java程序 7
1.5.1 Java应用程序(Java Application) 7
1.5.2 Java小程序(Java Applet) 9
1.5.3 建档应用程序javadoc 12
1.5.4 反汇编器javap 13
1.6 Java编程规范 15
1.7 Java应用前景 15
1.8 本章小结 16
1.9 知识测试 16
第2章 Java基本语法 18
2.1 简单数据类型 18
2.1.1 标识符 18
2.1.2 关键字 19
2.1.3 注释 19
2.1.4 常量 19
2.1.5 变量 20
2.1.6 数据类型概述 21
2.1.7 运算符与表达式 26
2.2 控制语句 29
2.2.1 简单if条件语句 29
2.2.2 简单if…else条件语句 29
2.2.3 if语句的嵌套 30
2.2.4 switch语句 31
2.2.5 循环语句 32
2.2.6 跳转语句 37
2.3 数组 39
2.3.1 一维数组 39
2.3.2 多维数组 41
2.4 本章小结 42
2.5 知识测试 43
第3章 面向对象编程 46
3.1 面向对象的思想 46
3.1.1 面向对象的基本概念 46
3.1.2 面向对象的特点 47
3.2 类 48
3.2.1 类声明 48
3.2.2 类体 49
3.2.3 构造方法 52
3.3 对象 54
3.3.1 对象的定义 54
3.3.2 对象的使用 55
3.4 继承与多态 57
3.4.1 继承性 57
3.4.2 多态性 59
3.5 抽象类和接口 64
3.5.1 抽象类 64
3.5.2 接口 66
3.5.3 接口的定义 66
3.5.4 接口的实现 67
3.6 包 68
3.7 系统常用类 71
3.7.1 系统常用包 71
3.7.2 Object类 71
3.7.3 Character类 73
3.7.4 Integer类 74
3.7.5 String类 75
3.7.6 StringBuffer类 77
3.7.7 数学类 78
3.8 本章小结 81
3.9 知识测试 81
第4章 异常处理 84
4.1 异常处理的概念 84
4.2 异常类 85
4.2.1 异常类的层次结构 85
4.2.2 Exception类及其子类 86
4.2.3 Error类及其子类 87
4.3 异常处理 87
4.3.1 异常的产生 87
4.3.2 抛出异常 88
4.3.3 捕获异常 92
4.4 创建自己的异常类 94
4.5 本章小结 97
4.6 知识测试 98
第5章 Applet程序设计 100
5.1 Applet的生命周期和Applet的方法 100
5.1.1 Applet类的层次关系 100
5.1.2 Applet的创建 101
5.1.3 Applet的生命周期 101
5.1.4 Applet类的显示方法 103
5.2 Applet标记 104
5.3 Applet通信 105
5.3.1 同一页Applet之间的通信 105
5.3.2 Applet与浏览器之间的通信 108
5.4 Applet程序示例 109
5.5 本章小结 111
5.6 知识测试 112
第6章 图形用户界面 113
6.1 AWT简介 113
6.1.1 AWT图形用户界面设计 113
6.1.2 AWT类 114
6.2 事件处理概述 115
6.3 AWT控件 118
6.3.1 标签 119
6.3.2 按钮与动作事件 119
6.3.3 文本框与文本区 121
6.3.4 下拉列表与选择事件 126
6.3.5 列表与选择事件 128
6.3.6 复选框与选择事件 128
6.3.7 单选按钮组与选择事件 130
6.3.8 滚动条与调整事件 132
6.3.9 鼠标、键盘事件 135
6.4 布局管理器 138
6.5 本章小结 145
6.6 知识测试 145
第7章 输入与输出 147
7.1 I/0流概述 147
7.2 字节流 148
7.2.1 InputStream类和OutputStream类 149
7.2.2 文件流FilelnputStream/FileOutputStream 150
7.2.3 标准流 156
7.2.4 过滤字节流 157
7.2.5 数据流 158
7.3 字符流 158
7.3.1 Reader类和Writer类 158
7.3.2 InputStreamReader类和OutputStreamWriter类 159
7.3.3 BufferedReader类和BufferedWriter类 160
7.4 本章小结 163
7.5 知识测试 164
第8章 多线程 165
8.1 线程概述 165
8.1.1 进程与线程 165
8.1.2 Thread类 166
8.1.3 线程的生命周期 168
8.2 线程的实现 168
8.3 线程的同步 171
8.4 本章小结 177
8.5 知识测试 178
第9章 图形、动画与多媒体 180
9.1 文本和字体 180
9.1.1 文本输出 180
9.1.2 字体设置 182
9.2 图形 185
9.2.1 绘制直线 185
9.2.2 矩形 187
9.2.3 椭圆 189
9.2.4 圆弧 190
9.2.5 多边形 192
9.3 颜色 195
9.3.1 Color类 195
9.3.2 Graphics类与Color类 195
9.4 图像 197
9.4.1 图像的显示 198
9.4.2 图像的缩放显示 200
9.5 声音的播放 202
9.6 动画的生成 205
9.7 本章小结 213
9.8 知识测试 213
第10章 访问数据库 215
10.1 概述 215
10.1.1 JDBC简介 215
10.1.2 JDBC的用途 217
10.2 JDBC应用程序接口 217
10.2.1 数据库连接 217
10.2.2 向数据库发送SQL语句 218
10.2.3 数据结果集 218
10.2.4 关闭数据库连接 218
10.3 配置ODBC数据源 219
10.3.1 建立数据库 219
10.3.2 建立数据源 220
10.4 数据库编程实例 222
10.5 本章小结 223
10.6 知识测试 224
第11章 网络编程 225
11.1 网络编程的基本概念 225
11.1.1 Java与网络编程 225
11.1.2 处理主机名称及IP地址的InetAddress类 226
11.2 传输层协议TCP和UDP 227
11.3 Java与统一资源定位符(URL) 228
11.3.1 URL基础知识 228
11.3.2 在Java中实现URL 228
11.4 Java与Socket编程 234
11.4.1 Socket原理 234
11.4.2 Java与Socket实现 237
11.4.3 Java与UDP上Socket的实现 244
11.5 本章小结 249
11.6 知识测试 249
第12章 游戏 250
12.1 吃豆游戏介绍 250
12.2 吃豆游戏实现 251
第13章 实验 273
实验一 熟悉Java编程环境和Java程序结构 273
实验二 Applet程序设计 274
实验三 Java基本语法 275
实验四 面向对象基础 276
实验五 异常处理 277
实验六 图形用户界面 279
实验七 输入输出 280
实验八 多线程 281
实验九 图形、动画与多媒体 282
实验十 数据库 284
实验十一 网络编程 285
参考文献 287
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019