大学程序设计基础 系统化方法解析&Java描述PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:沈军编著
- 出 版 社:南京:东南大学出版社
- 出版年份:2015
- ISBN:9787564156992
- 页数:453 页
第一部分 程序设计内涵及其学习策略 3
第1章 认识程序及程序设计 3
1.1什么是程序 3
1.2什么是程序设计 3
1.3程序设计的三个基本视图 3
1.4深入认识程序设计 4
1.5本章小结 6
第2章 程序设计的学习策略 7
2.1认识学习的相关概念及基本理论 7
2.1.1显性知识与隐性知识 7
2.1.2演绎策略与归纳策略 8
2.1.3学习理论 8
2.2如何学习程序设计 9
2.2.1概述 9
2.2.2三个视图的学习要点 10
2.2.3学习导图及其解析 11
2.3本章小结 12
第二部分 语言 15
第3章 程序设计语言与语言学 15
3.1语言的基本体系结构 15
3.2程序设计语言的基本体系结构 15
3.3程序设计语言与环境 16
3.4程序设计语言与应用 17
3.5基于语言视图的程序设计学习导图 17
第4章 基本符号集与词汇 20
4.1基本符号集 20
4.2词汇概述 20
4.2.1数据类型(词性) 21
4.2.2 Java的基本数据类型 21
4.2.3 Java的数据类型转换(词性转换) 22
4.3保留词(基本词汇之一) 23
4.4标识符(基本词汇之二) 23
4.5常量(基本词汇之三) 24
4.6变量(基本词汇之四) 25
4.7运算符(基本词汇之五) 26
4.8分隔符(基本词汇之六) 31
4.9数组(复合词汇) 31
4.9.1数组的声明和定义(复合词汇的复合说明) 31
4.9.2创建数组(建立具体的复合词汇空间) 32
4.9.3初始化数组(设定复合词汇的初始化值) 32
4.9.4多维数组(以复合词汇数组作为基本词汇,再进行复合。即数组的数组) 33
4.10学习策略 34
第5章 短语 36
5.1短语概述 36
5.2表达式(短语的具体表现形态) 36
5.3算术表达式(短语之一) 36
5.4关系表达式(短语之二) 37
5.5逻辑表达式(短语之三) 37
5.6表达式的混合与嵌套(复合短语) 38
5.7学习策略 39
第6章 句子 41
6.1句子概述 41
6.2语句(句子的具体表现形态) 41
6.3注释语句 42
6.4数据组织语句 43
6.5输入输出语句 43
6.6计算赋值语句 44
6.7空语句 45
6.8处理流程控制语句 45
6.8.1 Java语言的分支流程控制语句(分支逻辑控制结构的具体实现) 46
6.8.2 Java语言的循环流程控制语句(循环逻辑控制结构的具体实现) 49
6.8.3 Java语言的特殊循环流程控制语句 52
6.8.4 Java语言的例外流程控制语句(例外逻辑控制结构的具体实现) 54
6.9语句的堆叠与嵌套 55
6.10学习策略 57
第7章 段落 58
7.1段落概述 58
7.2函数(段落的具体表现形态) 58
7.3函数的定义与使用 59
7.3.1 Java语言中的函数定义 60
7.3.2函数的使用 62
7.3.3函数使用时的参数传递 63
7.3.4函数使用时的结果返回 65
7.3.5函数的递归使用 65
7.3.6函数使用时的变量生命周期与作用域 67
7.4学习策略 69
第8章 描写(逻辑段落) 72
8.1描写概述 72
8.2抽象数据类型(描写的具体表现形态) 73
8.3基于抽象数据类型的若干概念 73
8.3.1对象 73
8.3.2类 74
8.3.3实例 74
8.3.4属性 75
8.3.5方法 75
8.3.6构造方法 76
8.3.7析构方法 77
8.3.8消息 77
8.3.9封装 78
8.3.10继承 78
8.3.11多态 80
8.3.12接口 82
8.4 Java语言中抽象数据类型的支持机制 83
8.4.1接口的定义 83
8.4.2类的定义 84
8.4.3关于类修饰符的进一步说明 85
8.4.4对象实例的创建 85
8.4.5对象实例的引用 86
8.5 Java语言中类的组织——包 86
8.5.1包的定义 87
8.5.2包的查找 88
8.5.3包的封装特性与访问 88
8.5.4包的使用 88
8.5.5 Java语言中标准包简介及基本应用 89
8.5.6 Java语言中的事件包及其基本应用 96
8.6一个综合样例——面向对象概念的Java语言视图 106
8.7学习策略 111
第9章 文章 114
9.1文章及其结构 114
9.2 Java语言的程序结构 115
9.2.1独立程序结构 116
9.2.2小程序结构 121
9.3 Java语言程序样例 125
9.3.1界面应用 125
9.3.2多媒体应用 135
9.3.3网络应用 139
9.3.4数据库应用 142
9.4学习策略 148
第10章 多主线文章 149
10.1为什么需要多主线文章 149
10.2多主线文章的基本构造思想与结构 149
10.3多线程程序构造相关的基本概念 150
10.3.1程序与程序的执行(进程) 150
10.3.2可执行程序的内存视图及程序执行的基本过程 151
10.3.3进程和线程 152
10.3.4多线程程序构造的核心问题及其解决方法 153
10.4 Java对多线程程序的支持机制 154
10.4.1 Java中的进程与线程 154
10.4.2 Java线程模型 154
10.4.3 Java线程实现 155
10.4.4 Java线程管理 157
10.5 Java多线程程序范例及解析 163
10.6学习策略 186
第三部分 环境 191
第11章 环境概述 191
11.1运行环境与开发环境 191
11.2运行环境与程序设计 192
11.3开发环境与程序设计 193
11.4虚拟机环境 194
11.5 Java环境概述 195
11.6环境的学习策略 196
第12章 分离式开发环境JDK 198
12.1 JDK概述 198
12.2 JDK的下载、安装与配置 199
12.2.1 JDK的下载 199
12.2.2 JDK的安装 200
12.2.3配置 203
12.3 JDK中的主要开发工具介绍 205
12.3.1 Java编译器:javac.exe 205
12.3.2 Java解释器:java.exe 206
12.3.3小应用程序浏览器:AppletViewer.exe 207
12.3.4 Java反编译器:javap.exe 208
12.3.5 Java文档生成器:javadoc.exe 208
12.3.6 Java调试器:jdb 209
12.3.7 Java归档程序:jar 211
12.4通过JDK构建Java应用程序 211
12.4.1构建独立应用程序(Application) 211
12.4.2构建小应用程序(Applet) 213
12.5学习策略 215
第13章 集成式开发环境JBuilder 217
13.1集成式开发环境概述 217
13.2 JBuilder 9的安装 219
13.3 JBuilder 9开发环境工作方式简介 223
13.4使用JBuilder 9开发独立应用程序 229
13.5使用JBuilder 9开发小应用程序 238
13.6学习策略 241
第四部分 应用 245
第14章 应用的内涵及解析 245
14.1应用的本质 245
14.2技术与技术思想的领悟 246
14.3应用模式的发掘及其建构方法的建立 246
14.4应用的学习策略 247
第15章 应用构造的相关概念与基本方法 249
15.1程序模型及其作用 249
15.1.1程序模型及其演化 249
15.1.2程序模型与程序基本结构形态 256
15.1.3应用体系结构及其演化 282
15.1.4应用体系结构与程序结构 287
15.2应用的基本构造方法 288
15.2.1建模概述 288
15.2.2面向功能的分析、设计与描述 290
15.2.3面向对象的分析、设计与描述 293
15.2.4模式在应用构造中的使用 299
第16章 基本应用模式及其建构 301
16.1模式的描述 301
16.2基本应用模式及其建构 301
16.3模式及其建构思想的认识 371
第17章 案例解析 386
17.1概述 386
17.2案例说明 386
17.3程序构造基本模型及软件体系结构 387
17.4程序结构 387
17.5数据库设计 388
17.6程序解析 389
17.7总结 415
附录 元集成开发环境Eclipse及其基本使用 417
f.1概述 417
f.2下载 417
f.3安装 420
f.4启动Eclipse 420
f.5使用Eclipse开发程序 423
f.6 MyEclipse简介 429
f.6.1概述 429
f.6.2安装 430
f.6.3 MyEclipse基本使用 434
参考文献 453
- 《管理信息系统习题集》郭晓军 2016
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数字影视特效制作技法解析》王文瑞著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019