JAVA程序设计项目教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:林邓伟,程跃华主编
- 出 版 社:北京:北京理工大学出版社
- 出版年份:2010
- ISBN:9787564034696
- 页数:272 页
项目1 Java语言入门 1
1.1 项目概述 2
1.2 项目目的 2
1.3 项目支撑知识 2
1.3.1 项目开发背景知识1 Java产生的背景 2
1.3.2 项目开发背景知识2 Java语言特性 3
1.3.3 项目开发背景知识3 Java运行机制 5
1.3.4 项目开发背景知识4 Java的运行环境 7
1.3.5 项目开发背景知识5 最简单的Java程序 7
1.3.6 项目开发背景知识6 Java编程规范 8
1.4 项目实施 9
1.4.1 JDK安装 9
1.4.2 测试Java开发环境 12
1.4.3 Java应用程序(Java application)的建立及运行 13
1.4.4 Java小程序(Java Applet) 15
1.5 项目总结 19
1.6 扩展演练 19
项目2 Java语法概述 20
2.1 项目概述 20
2.2 项目目的 20
2.3 项目支撑知识 20
2.3.1 项目开发背景知识1 Java的基本符号 20
2.3.2 项目开发背景知识2 Java数据类型 22
2.3.3 项目开发背景知识3 常量和变量 27
2.3.4 项目开发背景知识4 运算符和表达式 28
2.3.5 项目开发背景知识5 由键盘输入数据 39
2.3.6 项目开发背景知识6 程序流程控制 41
2.3.7 项目开发背景知识7 数组和字符串 54
2.3.8 项目开发背景知识8 函数 60
2.4 项目实施 62
2.5 项目小结 68
2.6 扩展演练 68
项目3 Java面向对象编程 70
3.1 项目概述 70
3.2 项目目的 70
3.3 项目支撑知识 70
3.3.1 项目开发背景知识1 面向对象的概述 71
3.3.2 项目开发背景知识2 类的定义 74
3.3.3 项目开发背景知识3 成员变量和成员方法 76
3.3.4 项目开发背景知识4 对象的使用 84
3.3.5 项目开发背景知识5 类的继承和多态 88
3.3.6 项目开发背景知识6 访问控制与修饰符 95
3.3.7 项目开发背景知识7 抽象类、接口和包 102
3.4 项目实施 109
3.5 项目小结 123
3.6 扩展演练 123
项目4 异常的处理 124
4.1 项目概述 124
4.2 项目目的 124
4.3 项目支撑知识 124
4.3.1 项目开发背景知识1 异常类 124
4.3.2 项目开发背景知识2 Error类及其子类 126
4.3.3 项目开发背景知识3 抛出异常 126
4.3.4 项目开发背景知识4 捕获异常 127
4.4 项目实施 128
4.5 项目总结 131
4.6 扩展演练 131
项目5 Applet程序设计 132
5.1 项目概述 132
5.2 项目目的 132
5.3 项目支撑知识 132
5.3.1 项目开发背景知识1 Applet类的层次关系 132
5.3.2 项目开发背景知识2 Applet的创建 133
5.3.3 项目开发背景知识3 Applet的生命周期 133
5.3.4 项目开发背景知识4 Applet类的显示方法 134
5.3.5 项目开发背景知识5 Applet标记 136
5.4 项目实施 137
5.5 项目总结 142
5.6 扩展演练 143
项目6 图形用户界面 144
6.1 项目概述 144
6.2 项目目的 144
6.3 项目支撑知识 144
6.3.1 项目支撑知识1 AWT图形用户界面设计 144
6.3.2 项目支撑知识2 AWT类 144
6.3.3 项目支撑知识3 事件处理概述 146
6.3.4 项目支撑知识4 AWT控件 148
6.3.5 项目支撑知识5 布局管理器 157
6.4 项目实施 158
6.5 项目总结 177
6.6 扩展演练 177
项目7 输入与输出 178
7.1 项目概述 178
7.2 项目目的 178
7.3 项目支撑知识 178
7.3.1 项目支撑知识1 流 179
7.3.2 项目支撑知识2 字节流 180
7.3.3 项目支撑知识2 3字符流 185
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 建立线程 202
8.3.3 项目开发背景知识3 线程同步 205
8.4 项目实施 206
8.5 项目总结 208
8.6 扩展演练 208
项目9 Java多媒体技术 209
9.1 项目概述 209
9.2 项目目的 209
9.3 项目支撑知识 209
9.3.1 项目开发背景知识1 颜色 209
9.3.2 项目开发背景知识2 文本和字体 211
9.3.3 项目开发背景知识3 绘制图形 214
9.3.4 项目开发背景知识4 显示图像 222
9.3.5 项目开发背景知识5 播放声音 225
9.4 项目实施 227
9.5 项目总结 232
9.6 扩展演练 232
项目10 Java数据库编程 233
10.1 项目概述 233
10.2 项目目的 233
10.3 项目支撑知识 233
10.3.1 项目开发背景知识1 JDBC基础 233
10.3.2 项目开发背景知识2 JDBC编程接口 235
10.4 项目实施 237
10.4.1 配置ODBC数据源 237
10.4.2 程序实现 241
10.5 项目总结与提高 246
10.6 扩展演练 247
项目11 Java网络编程 248
11.1 项目概述 248
11.2 项目目的 248
11.3 项目支撑知识 248
11.3.1 项目开发背景知识1:网络编程概述 248
11.3.2 项目开发背景知识2:Java与Socket编程 251
11.4 项目实施 255
11.4.1 服务器程序的实现 255
11.4.2 客户端程序的实现 260
11.5 项目总结 264
11.6 扩展演练 269
附录 270
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019