图书介绍
JAVA编程指南PDF|Epub|txt|kindle电子书版本网盘下载
![JAVA编程指南](https://www.shukui.net/cover/42/31454215.jpg)
- (美)(P.科菲)Peter Coffee著;孙守迁等译 著
- 出版社: 杭州:浙江科学技术出版社;西蒙与舒斯特国际出版公司
- ISBN:7534110483
- 出版时间:1997
- 标注页数:231页
- 文件大小:10MB
- 文件页数:242页
- 主题词:程序语言
PDF下载
下载说明
JAVA编程指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
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程序HELLO19
3.1 运行SayHello20
3.2.2 SayHello21
3.2.1 类21
3.2 程序的剖析21
3.2.3 public static void main(…)22
3.2.4 main()22
3.2.5 void22
3.2.6 static22
3.2.7 public22
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 out25
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 再论Byte37
4.6 符号用什么表示39
4.7 非数值应用40
4.8 了解Unicode41
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和条件OR54
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 Lie95
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 更优雅地说Hello195
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和Applet214
16.3 java.applet的内容214
16.4 用Applet来实现嵌入215
16.5 生存于全局,运行于局部215
16.6 在页中运行applet216
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