注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关程序设计方法解析:Java描述

程序设计方法解析:Java描述

程序设计方法解析:Java描述

定 价:¥24.00

作 者: 沈军编著
出版社: 清华大学出版社
丛编项: 高等学校教材
标 签: Java

ISBN: 9787302097648 出版时间: 2004-11-15 包装: 平装
开本: 26cm 页数: 292 字数:  

内容简介

  本书首先论述程序设计的本质,给出程序设计的三个视图,然后从语言、环境和应用三个方面分别解析程序设计,使读者逐步掌握程序设计的系统化思维、相关技术思想和方法,对程序设计有一个全面的认识,最后通过丰富实例介绍了程序设计的基本模式及其建构思想。书中所有思想和方法均通过Java语言进行描述。.本书可以作为普通高校计算机相关专业的本科教材,也可作为理工科各专业的公共课教材,同时适合于对程序设计思想有兴趣的软件从业人员参考。...

作者简介

暂缺《程序设计方法解析:Java描述》作者简介

图书目录

第一部分 程序设计的内涵与教学策略

第1章 程序设计的内涵及其解析
1.1 软件与软件开发
1.2 程序与程序设计
1.3 程序设计的三个视图
1.4 程序设计的本质与内涵

第2章 程序设计的教学与学习策略 15
2.1 显性知识与隐性知识 15
2.2 演绎策略与归纳策略 16
2.3 程序设计三个视图的学习核心 16
2.4 认知科学学习理论对程序设计教学与学习的寓意 17
2.5 程序设计应有的教学与学习策略 18

第二部分 语 言 20

第3章 语言学与程序设计语言 21
3.1 语言的体系结构 21
3.2 计算机语言的特点 22
3.3 计算机环境对计算机语言的影响 22
3.4 计算机语言与应用 22
3.5 基于语言视角的程序设计语言学习策略 23

第4章 基本符号集、词汇与短语 24
4.1 基本符号集 24
4.2 词汇概述 24
4.2.1 词 性 24
4.2.2 Java的基本数据类型 25
4.2.3 Java的词性转换(数据类型转换) 26
4.3 词汇之一--关键字 26
4.4 词汇之二--标识符 27
4.5 词汇之三--常量 27
4.6 词汇之四--变量 28
4.7 词汇之五--运算符 29
4.8 词汇之五--分隔符 32
4.9 词汇之六--复合词汇 33
4.9.1 数组的声明和定义(复合词汇的复合说明) 33
4.9.2创建数组(建立具体的复合词汇空间) 33
4.9.3 初始化数组(设定具体的复合词汇内容) 34
4.9.4多维数组(以复合词汇数组作为基本词汇,再进行复合。即数组的数组) 34
4.10 短语概述 35
4.10.1 短语之一--算术表达式 35
4.10.2 短语之二--关系表达式 35
4.10.3 短语之三--逻辑表达式 36
4.10.4 短语之四--混合表达式 36
4.11 学习策略 37

第5章 句 子 38
5.1 概 述 38
5.2 注释语句 38
5.3 数据组织语句 39
5.4 输入输出语句 39
5.5 计算赋值语句 39
5.6 处理流程控制语句 40
5.6.1 分支控制结构 40
5.6.2 循环控制结构 43
5.6.3 特殊循环流程控制语句 45
5.6.4 例外流程控制语句 47
5.7 学习策略 47

第6章 段 落 50
6.1 函数的本质 50
6.2 函数的定义与调用 50
6.2 .1 函数的定义 51
6.2 .2 函数的使用 52
6.2 .3 函数使用时的参数传递 52
6.2.4 函数使用的深层解析 54
6.2.5 函数的递归使用 62
6.2.6 函数使用时的变量作用域 63
6.3 学习策略 64

第7章 描 写 65
7.1 面向对象思想的语言学映射与理解 65
7.2 面向对象方法中的若干概念 66
7.2.1 对象 66
7.2.2 类 67
7.2.3 实例 68
7.2.4 属性 68
7.2.5 方法 68
7.2.6 构造方法 69
7.2.7消息 69
7.2.8 封装 69
7.2.9继承 70
7.2.10多态 71
7.2.11 接口 73
7.3 Java语言中类的定义及其应用 73
7.3.1 类的定义 73
7.3.2 接口的定义 74
7.3.3 关于修饰符的进一步说明 75
7.3.4 对象的创建 75
7.3.5 对象的引用 76
7.4 Java语言中类的组织--包 76
7.4.1 包的定义 77
7.4.2 包的查找 77
7.4.3 包的封装特性与访问 77
7.4.4 包的使用 77
7.4.5 Java语言中标准包的介绍及应用 78
7.5 一个样例--面向对象概念的Java语言视图 84
7.6 学习策略 87

第8章 文 章 89
8.1 文章结构的重要性 89
8.2 Java语言的程序结构 90
8.2.1 独立程序结构 90
8.2.2 小程序结构 95
8.3 java语言程序样例及分析 97
8.3.1 界面应用 97
8.3.2 多媒体应用 105
8.3.3 网络应用 108
8.3.4 数据库应用 116
8.4 学习策略 119

第三部分 环 境 121

第9章 环境及其内涵解析 122
9.1 运行环境与开发环境 122
9.2 运行环境与程序设计 122
9.3 开发环境与程序设计 123
9.4 虚拟机环境 124
9.5 环境的学习策略 125

第10章 分离式写作环境JDK 127
10.1 JDK概述 127
10.2 JDK的下载、安装与配置 127
10.2.1 获取 127
10.2.2 安装 129
10.2.3 配置 132
10.3 JDK中工具介绍 132
10.3.1 Java编译器javac.exe 132
10.3.2 Java解释器:java.exe 133
10.3.3 小应用程序浏览器AppletViewer.exe 134
10.3.4 Java反编译器:javap.exe 136
10.3.5 Java文档生成器javadoc.exe 136
10.3.6 Java调试器jdb 136
10.3.7 Java归档程序jar 138
10.4 通过JDK构建Java应用程序 139
10.4.1 构建独立应用程序(Application) 139
10.4.2 构建小应用程序(Applet) 140
10.5 学习策略 142

第11章 集成式写作环境JBUILDER 144
11.1 集成式写作环境概述 144
11.2 JBuilder 9的安装 146
11.3 JBuilder 9开发环境工作方式简介 148
11.4 使用JBuilder 9开发独立应用程序 154
11.5 使用JBuilder 9开发小应用程序 162
11.6 学习策略 164

第四部分 应 用 166

第12章 应用的内涵与解析 167
12.1 应用的本质 167
12.2 应用模式的发掘及其建构方法的建立 169
12.3 技术与技术思想的领悟 169
12.4 应用的学习策略 171

第13章 应用构造的相关概念与基本方法 172
13.1 软件模型与体系结构 172
13.1.1 软件模型及其演化 172
13.1.2 软件模型与程序结构 177
13.1.3 应用体系结构及其演化 189
13.1.4 应用体系结构与程序结构 193
13.2 应用的基本构造方法 194
13.2.1 建模概述 194
13.2.2 面向功能的分析、设计与描述 196
13.2.3 面向对象的分析、设计与描述 199
13.3 模式在应用构造中的应用 203

第14章 基本应用模式及其建构 205
14.1 模式的描述 205
14.2 基本模式与建构 205
14.3 模式及其建构思想的认识 247

第15章 案例解析 249
15.1 案例说明 249
15.2 应用体系 249
15.3 程序体系 250
15.4 数据库 250
15.5 程序解析 251
15.6 总 结 273

参考文献 275

本目录推荐