JAVA语言及其程序设计范例PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:林富尧,赖英彰编著
- 出 版 社:武汉:华中理工大学出版社
- 出版年份:1997
- ISBN:7560916198
- 页数:226 页
第一章 爪哇新世纪 1
1.1 全球信息网的新突破 1
1.2 爪哇是什么? 2
1.2.1 爪哇的起源 2
1.2.2 爪哇是一种面向对象程序语言 3
1.2.3 爪哇是一种分散式的应用程序 3
1.3 爪哇语言的应用程序及其特点 4
1.4 爪哇使得主页的设计更多元化 4
1.4.1 动画 4
1.4.2 交互功能 5
1.4.3 即时多媒体处理 6
1.5 爪哇将超越网关界面的功能与地位 6
1.6 爪哇对信息界的冲击 8
1.7 本章总结 9
第二章 探索爪哇 10
2.1 简单的爪哇应用程序范例 10
2.2 爪哇与C/C++的比较 13
2.2.1 简单性与维护难易度 14
2.2.2 网络分散性 14
2.2.3 编译与直译 14
2.2.4 安全性 14
2.2.5 并行性质 15
2.2.6 弹性与容错性 15
2.2.7 实际应用例子的比较 15
2.3 小爪哇程序与单独式爪哇应用程序基本结构 17
2.3.1 小爪哇程序的结构 17
2.3.2 单独式爪哇应用程序的结构 19
2.4 小爪哇程序与网关界面程序的比较 19
2.4.1 网关界面程序例子 21
2.4.2 小爪哇程序例子 24
2.4.3 五项比较 26
2.5 本章总结 26
第三章 面向对象程序语言概要 28
3.1 基本概念 28
3.1.1 数据的保护与信息的传递 29
3.1.2 对象的再使用与承袭 30
3.1.3 三部曲 31
3.2 爪哇类型的定义 32
3.2.1 类型的说明 32
3.2.2 类型的类型 34
3.2.3 类型与界面 35
3.2.4 子类型 36
3.2.5 数据成员 36
3.2.6 对象方法成员与函数 38
3.2.7 存储器的清除 39
3.3 对象的使用 40
3.3.1 对象的产生 40
3.3.2 对象的引用 42
3.3.3 null的使用 42
3.3.4 两个特别变量:this和super 43
3.3.5 程序包的说明 44
3.3.6 对象承袭的实例 45
3.4 本章总结 46
第四章 如何使用爪哇开发工具 47
4.1 爪哇开发工具组 47
4.2 爪哇执行码 48
4.3 设定爪哇家园 49
4.4 爪哇的系统软件 50
4.4.1 爪哇编译器 51
4.4.2 爪哇直译器 51
4.4.3 爪哇侦错器 52
4.4.4 小爪哇程序检视器 52
4.5 如何执行小爪哇程序/单独式爪哇应用程序 52
4.5.1 计算魔方阵的C++程序 54
4.5.2 计算魔方阵的单独式爪哇应用程序 54
4.5.3 计算魔方阵的小爪哇程序 56
4.6 爪哇的类型程序包 57
4.6.1 爪哇语言程序包 58
4.6.2 爪哇输入输出程序包 59
4.6.3 爪哇应用程序包 60
4.6.4 爪哇网络程序包 60
4.6.5 小爪哇程序包 61
4.6.6 抽象窗口工具程序包 63
4.6.7 爪哇实用工具程序包 63
4.7 使用爪哇程序包的对象 63
4.8 本章总结 64
第五章 爪哇语言概要 65
5.1 爪哇的基本语法 65
5.1.1 注解 65
5.1.2 数据类型 65
5.1.3 变量的使用 66
5.1.4 数组的使用 67
5.1.5 字符串 68
5.1.6 字符串缓冲区 68
5.1.7 运算符与语句表达式 69
5.1.8 流程控制 70
5.2 界面(Interface)的使用 72
5.3 输入输出的处理 74
5.3.1 标准输入流串 74
5.3.2 标准输出流串 74
5.3.3 标准错误流串 75
5.3.4 建立自己的流串 75
5.4 本章总结 75
第六章 小爪哇程序的编写 76
6.1 编写小爪哇程序的基本概念 76
6.1.1 一个小爪哇程序的基本范例 77
6.1.2 小爪哇程序的执行周期 78
6.1.3 处理绘图及事件的对象方法 79
6.2 主页与〈applet〉标记 80
6.2.1 与主页之间的参数传递 81
6.2.2 参数值的取用 81
6.2.3 另一种执行小爪哇程序的方法 82
6.3 对Applet类型的追根究底 82
6.4 探索抽象窗口工具软件包 83
6.4.1 Component类型与UI组成元件 84
6.4.2 Container类型与版面安排管理员 86
6.4.3 Event类型与事件处理 89
6.4.4 Graphics类型与图形绘制 90
6.5 多媒体功能应用 96
6.5.1 音效 96
6.5.2 动画 98
6.6 小爪哇程序里的例外状况处理 100
6.6.1 何谓例外状况 100
6.6.2 如何处理例外状况 101
6.6.3 try语句 101
6.6.4 catch语句 102
6.6.5 finally语句 103
6.6.6 throws的说明 104
6.6.7 throw指令 105
6.6.8 常见的例外状况类型 106
6.7 小爪哇程序里的多重执行线 106
6.8 本章总结 108
第七章 多重执行线的观念 110
7.1 什么是执行线? 110
7.1.1 小爪哇程序执行线 111
7.1.2 另一个执行线简例 113
7.2 同时与并行处理 114
7.3 执行线的生命周期 116
7.4 执行线的使用 118
7.4.1 直接方式产生执行线 118
7.4.2 间接方式产生执行线 119
7.4.3 执行线实例 121
7.5 同步协调的问题 125
7.5.1 监视器 128
7.5.2 等待与通知 128
7.6 伺服执行线和执行线群 130
7.7 执行线应用实例 131
7.7.1 爪哇眼睛 131
7.7.2 颤抖文字 134
7.8 本章总结 136
第八章 抽象窗口工具组 138
8.1 爪哇的使用者界面 138
8.2 爪哇程序如何绘图? 141
8.3 抽象窗口工具组的元件 143
8.3.1 基本的控制元件 144
8.3.2 如何使用标记(Label)? 144
8.3.3 如何使用按钮(Button)? 145
8.3.4 如何使用文字栏区(TextField and TextArea)? 146
8.3.5 如何使用检验框(Checkbox)? 148
8.3.6 如何使用选项表(Choice)? 149
8.3.7 如何使用项目表(List)? 150
8.3.8 如何使用滚动条(Scrollbar)? 151
8.4 版面的安排 152
8.4.1 BorderLayout 153
8.4.2 GridLayout 154
8.4.3 FlowLayout 155
8.4.4 CardLayout 156
8.4.5 简单的小计算机程序 158
8.5 AWT的图形功能 164
8.5.1 绘制图形 164
8.5.2 字体字型 166
8.6 图像的使用 169
8.6.1 装入和显示图像 169
8.6.2 探讨图像的装入 171
8.7 动画的使用 172
8.7.1 简单的动画循环 173
8.7.2 消除动画的闪烁 174
8.7.3 有背景的动画 176
8.8 本章总结 179
第九章 爪哇总论 180
9.1 URL与网络 180
9.2 Socket与网络 182
9.3 错误诊断 185
9.4 爪哇新乐园 186
9.5 JAVAScript会取代JAVA吗? 187
9.6 Inferno的Limbo 189
9.7 JAVA的展望 190
附录A:Applet对象方法的重点提要 191
附录B:AWT(Abstnaet Window Toolkit)对象方法的重点提要 194
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019