Java程序设计 第2版PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:林邓伟,孟军霞主编;崔艳,程跃华,赵小丽等副主编
- 出 版 社:北京:北京理工大学出版社
- 出版年份:2012
- ISBN:9787564070069
- 页数:277 页
项目1 Java语言入门 1
1.1 项目概述 1
1.2 项目目的 1
1.3 项目支撑知识 2
1.3.1 项目开发背景知识1——Java的发展历史 2
1.3.2 项目开发背景知识2——Java语言特性 3
1.3.3 项目开发背景知识3——Java运行机制 4
1.3.4 项目开发背景知识4——Java开发环境 6
1.4 项目实施 7
1.4.1 Java开发环境的搭建 7
1.4.2 一个简单的Java应用程序 11
1.5 项目总结 13
1.6 扩展演练 13
项目2 Java语言基础 14
2.1 项目概述 14
2.2 项目目的 14
2.3 项目支撑知识 14
2.3.1 项目开发背景知识1——Java基本符号 14
2.3.2 项目开发背景知识2——基本数据类型 16
2.3.3 项目开发背景知识3——常量和变量 20
2.3.4 项目开发背景知识4——运算符和表达式 22
2.3.5 项目开发背景知识5——流程控制语句 25
2.4 项目实施 37
2.5 项目总结 40
2.6 扩展演练 41
项目3 Java面向对象编程 42
3.1 项目概述 42
3.2 项目目的 42
3.3 项目支撑知识 42
3.3.1 项目开发背景知识1——Java的面向对象技术 42
3.3.2 项目开发背景知识2——类和对象 44
3.3.3 项目开发背景知识3——继承与多态 56
3.3.4 项目开发背景知识4——类的封装 66
3.3.5 项目开发背景知识5——抽象类和接口 73
3.3.6 项目开发背景知识6——系统常用类 77
3.3.7 项目开发背景知识7——数组 86
3.4 项目实施 89
3.5 项目总结 102
3.6 扩展演练 102
项目4 异常处理 103
4.1 项目概述 103
4.2 项目目的 103
4.3 项目支撑知识 103
4.3.1 项目开发背景知识1——异常处理的概念 103
4.3.2 项目开发背景知识2——异常捕获与抛出 105
4.3.3 项目开发背景知识3——自定义异常类 113
4.4 项目实施 115
4.5 项目总结 117
4.6 扩展演练 117
项目5 Applet程序设计 118
5.1 项目概述 118
5.2 项目目的 118
5.3 项目支撑知识 118
5.3.1 项目开发背景知识1——Applet的创建与运行 118
5.3.2 项目开发背景知识2——Applet的生命周期 121
5.3.3 项目开发背景知识3——Applet类的显示方法 122
5.3.4 项目开发背景知识4——Applet的HTML标记 125
5.4 项目实施 127
5.5 项目总结 132
5.6 扩展演练 132
项目6 图形用户界面 133
6.1 项目概述 133
6.2 项目目的 133
6.3 项目支撑知识 133
6.3.1 项目开发背景知识1——AWT简介 133
6.3.2 项目开发背景知识2——布局管理器 136
6.3.3 项目开发背景知识3——事件处理 141
6.3.4 项目开发背景知识4——AWT组件 147
6.4 项目实施 154
6.5 项目总结 170
6.6 扩展演练 170
项目7 输入与输出 171
7.1 项目概述 171
7.2 项目目的 171
7.3 项目支撑知识 171
7.3.1 项目开发背景知识1——输入/输出流 171
7.3.2 项目开发背景知识2——文件 172
7.3.3 项目开发背景知识3——字节流 174
7.3.4 项目开发背景知识4——字符流 182
7.3.5 项目开发背景知识5——标准输入/输出流 187
7.4 项目实施 189
7.5 项目总结 196
7.6 扩展演练 196
项目8 多线程 197
8.1 项目概述 197
8.2 项目目的 197
8.3 项目支撑知识 197
8.3.1 项目开发背景知识1——线程概述 197
8.3.2 项目开发背景知识2——建立线程 201
8.3.3 项目开发背景知识3——线程同步 204
8.4 项目实施 205
8.5 项目总结 207
8.6 扩展演练 207
项目9 Java多媒体技术 208
9.1 项目概述 208
9.2 项目目的 208
9.3 项目支撑知识 208
9.3.1 项目开发背景知识1——颜色 208
9.3.2 项目开发背景知识2——文本和字体 209
9.3.3 项目开发背景知识3——绘制图形 212
9.3.4 项目开发背景知识4——显示图像 220
9.3.5 项目开发背景知识5——播放声音 223
9.4 项目实施 225
9.5 项目总结 230
9.6 扩展演练 230
项目10 JaVa数据库编程 231
10.1 项目概述 231
10.2 项目目的 231
10.3 项目支撑知识 231
10.3.1 项目开发背景知识1——JDBC基础 231
10.3.2 项目开发背景知识2——JDBC编程接口 233
10.4 项目实施 235
10.4.1 配置ODBC数据源 235
10.4.2 程序实现 239
10.5 项目总结与提高 244
10.6 扩展演练 245
项目11 Java网络编程 246
11.1 项目概述 246
11.2 项目目的 246
11.3 项目支撑知识 246
11.3.1 项目开发背景知识1——网络编程概述 246
11.3.2 项目开发背景知识2——Java与Socket编程 248
11.4 项目实施 252
11.4.1 服务器程序的实现 252
11.4.2 客户端程序的实现 256
11.5 项目总结与提高 260
11.6 扩展演练 265
附录1 JCreator的安装与使用 266
附录2 Java API文档 269
附录3 JavaDoc文档 271
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019