JAVA编程指南PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:(美)(P.科菲)Peter Coffee著;孙守迁等译
- 出 版 社:杭州:浙江科学技术出版社;西蒙与舒斯特国际出版公司
- 出版年份:1997
- ISBN:7534110483
- 页数:231 页
1.1 引言 1
1.1.1 语言 1
1.1.2 虚拟机 1
第1章 Java革命 1
1.1.3 环球库 2
1.1.4 硬件 2
1.2 Java能为你做些什么 2
1.3 小结 4
2.1.1 编辑器 5
2.1.2 编译器 5
2.1.3 解释器 5
2.1 引言 5
第2章 开发Java的工具 5
2.1.4 调试程序 6
2.1.5 资源编辑程序 6
2.1.6 配置管理器 6
2.2 源代码编辑器 6
2.3 集成环境 8
2.4 Java编译器 9
2.5 产生连接 10
2.6 Java解释器 13
2.7 购买什么样的工具 16
2.8 小结 18
第3章 第一个Java程序HELLO 19
3.1 运行SayHello 20
3.2.2 SayHello 21
3.2.1 类 21
3.2 程序的剖析 21
3.2.3 public static void main(…) 22
3.2.4 main() 22
3.2.5 void 22
3.2.6 static 22
3.2.7 public 22
3.2.8 String args[] 22
3.2.9 System.out.println() 23
3.2.10 println() 24
3.3.1 命名 25
3.3.3 输入/输出 25
3.3.2 基本部分 25
3.3 这是一个简单的程序 25
3.2.12 “Hello” 25
3.2.11 out 25
3.3.4 运行程序 26
3.4 程序的格式与可阅读性 26
3.5 注解的应用 27
3.6 不要重复注释 28
3.7 先写注释后编程序 29
3.8 你能将运行的程序停下来吗 29
3.9 应达到的目标 29
3.10 小结 30
第4章 数据类型 31
4.1 计算机处理的对象 31
4.2 溢出问题 32
4.3 2的乘方 33
4.4 布尔型数据 35
4.5 再论Byte 37
4.6 符号用什么表示 39
4.7 非数值应用 40
4.8 了解Unicode 41
4.9 从字节到长整数 42
4.10 浮点数与双精度数:精度是关键 42
4.11 数组 43
4.12 类型转换 45
4.13 下一阶段的任务 46
4.14 小结 46
第5章 数据上的操作 47
5.1.1 !——逻辑补运算符(颠倒true/false) 48
5.1.2 ~——按位补运算符(翻转所有的位) 48
5.1 布尔和位上的运算符 48
5.2.3 &——布尔型上的与运算符(判断是否同时成立) 49
5.2.4 &——按位与运算符(找出匹配的1) 50
5.2.5 |——布尔类型上的或运算符(判断是否其中至少有一个成立) 51
5.2.6 |——按位或运算(确定是否含有1) 51
5.2.7 ^——异或运算符 51
5.2.8 〈〈、〉和〉〉〉——位移运算符 52
5.3 条件的测试 54
5.3.1 &&和| |——条件(逻辑)AND和条件OR 54
5.3.2 ?:——三元条件运算符 55
5.4 带副作用的赋值运算符 55
5.5 算术运算符 57
5.6 清晰地表达运算的优先级 58
5.8 小结 60
5.7 下阶段的任务 60
第6章 数据的说明、类型和结构 61
6.1 语句的使用 62
6.1.1 给编译器予以暗示 63
6.1.2 还有其他的编程方法吗 64
6.2 数据的说明 64
6.2.1 Java能够防止使用无意义的变量 67
6.3 数组 67
6.3.1 以对象的观点来理解数组 69
6.3.2 如何处理内存的垃圾 69
6.3.3 数组知道自己的边界 69
6.3.4 包含数组的数组 70
6.4 字符串 71
6.4.1 String和char[]的差别 72
6.5 小结 73
第7章 控制语句 74
7.1 if…else语句 75
7.1.1 语句块 75
7.2 Switch语句 76
7.2.1 Return语句 78
7.2.2 避免陷阱 78
7.3 While语句 80
7.3.1 Contirue语句 80
7.4 For语句 82
7.4.1 不要把For语句“转让”掉 84
7.5 小结 84
7.6 复习摘要 85
8.1 与计算机相关的外部世界 86
第8章 类——对象的家族 86
8.2 如何构造一个世界 87
8.3 对象的解剖 87
8.4 混杂的实现方式的艰难之处 88
8.5 为何引入对象之前事情比较棘手 88
8.6 不协调问题 89
8.7 用对象来表达 90
8.8 了解自身的对象 92
8.8.1 Let Sleeping Lions Lie 95
8.9 小结 95
9.1 属性的访问 96
9.2 属性的访问——用方法还是用实例变量 96
第9章 对象模型的进一步研究 96
9.3 私有的值或值的私有化 99
9.4 Java能进行算术运算吗 104
9.5 如何合理地定义类 106
9.6 关于构造方法 108
9.7 类的继承性 110
9.8 方法的抽象 112
9.9 拒绝继承 113
9.10 小结 115
第10章 高级对象技术的应用 116
10.1 年龄问题 117
10.2 日期类型 118
10.3 包的引用 118
10.4 注意不要发生冲突 119
10.6 命名金字塔 120
10.5 星号(*)的意义 120
10.7 Java的多层存取控制 121
10.8 关于多重继承与接口 125
10.9 小结 126
第11章 java.lang包 128
11.1 线程与Thread类 129
11.1.1 快速 129
11.1.2 安全 129
11.1.3 高效率 129
11.1.4 多任务 130
11.1.5 协作式与占先式多任务 130
11.1.6 多线程 131
11.1.7 一个多线程的实例 132
11.1.8 优先级 135
11.1.9 通过接口使用线程 136
11.1.1 0一个有关线程的例子 137
11.1.1 1同步问题 140
11.2 异常处理 141
11.3 安全性 145
11.4 简单的包装类 146
11.4.1 String的进一步讨论 146
11.4.2 数学运算 147
11.4.3 Character类 149
11.4.4 Boolean类 150
11.4.5 Number类 150
11.5 小结 152
第12章 java.io包 154
12.1 产生一种好的连接 154
12.2 InputStedam类 155
12.3 File类 159
12.4 所需数据的读入 159
12.5 小结 160
第13章 java.util包 161
13.1 数据结构 161
13.2 数组的不足之处 162
13.3 Vector类 163
13.4 堆栈 170
13.5 Hash方法 172
13.6 提供缺省值的Properties类 176
13.7 日期与时间 178
13.8 Random类 181
13.9 小结 181
第14章 java.net包 182
14.1 java.net包中的内容 183
14.1.1 你要什么?它在哪里 183
14.1.2 将信息装入“瓶”中 183
14.1.3 产生连接 184
14.2 统一资源定位器(URL) 184
14.2.1 IP地址 188
14.2.2 数据包 188
14.2.3 插口与安全 191
14.3 小结 192
第15章 java.awt包 194
15.1 适应众多的图形标准 194
15.2 getGraphics()方法 195
15.3 更优雅地说Hello 195
15.4 事件的处理 196
15.6 窗口 199
15.7 图标和菜单 199
15.5 图形环境 199
15.8 由Java布局 200
15.9 布局的保持 202
15.10 让用户控制程序 204
15.11 图形程序设计的复杂性 204
15.12 莎士比亚能拍电影吗 205
15.13 尽可能不使用图形 207
15.14 绘制实际图形 207
15.15 Java的画图工具 208
15.16 在空白的Canvas作画 209
15.17 小结 211
16.1 一个重新起用的概念 213
第16章 java.applet包 213
16.2 Java和Applet 214
16.3 java.applet的内容 214
16.4 用Applet来实现嵌入 215
16.5 生存于全局,运行于局部 215
16.6 在页中运行applet 216
16.7 Applet API的其他内容 218
16.8 激活并查看Web页 218
16.9 既是终点也是起点 220
16.10 小结 220
附录A Java语言参考 221
附录B Java1.1中新增的内容 227
附录C 学习和使用Java的辅助资料 230
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《近代旅游指南汇刊 23》王强主编 2014
- 《重庆市绿色建筑评价技术指南》重庆大学,重庆市建筑节能协会绿色建筑专业委员会主编 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《浙江海岛植物原色图谱》蒋明,柯世省主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019