Java SE6垒方位学习PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:朱仲杰编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2008
- ISBN:9787111238713
- 页数:375 页
第1章 Java的过去、现在和未来 1
1.1 Java的历史 1
1.2 Java的架构 3
1.2.1 Java的语法 3
1.2.2 Java的运行环境 4
1.2.3 JavaAPI简介 4
1.3 Java的优点 6
1.4 Java未来的发展 7
1.5 邂逅JavaSE6. 7
1.6 本章总结 8
1.7 课后习题 9
1.8 参考文献 9
第2章 程序开发工具下载、安装与使用 10
2.1 JDK下载、安装与设置 10
2.1.1 JDK 10
2.1.2 Java说明文档 18
2.2 程序编辑工具下载、安装、设置与使用 20
2.3 本章总结 20
2.4 课后习题 22
2.5 参考文献 22
第3章 程序初体验 23
3.1 开始写程序 23
3.2 使用记事本 25
3.2.1 程序编辑 25
3.2.2 程序编译 26
3.2.3 程序运行 28
3.3 程序说明 29
3.4 范例欣赏 30
3.5 本章总结 33
3.6 课后习题 33
3.7 参考文献 34
第4章 程序基本单元 35
4.1 程序中的标记 35
4.1.1 关键字 35
4.1.2 标识符 36
4.1.3 字面值 38
4.1.4 符号 38
4.2 数据类型 38
4.2.1 基本数据类型 39
4.2.2 变量的声明 41
4.2.3 类型转换 43
4.3 字符串 44
4.4 本章总结 45
4.5 课后习题 45
4.6 参考资料 46
第5章 Java的表达式 47
5.1 算术运算 47
5.2 比较运算 49
5.3 逻辑运算 50
5.4 递加、递减运算 53
5.5 赋值运算 54
5.6 位运算 56
5.7 位移运算 57
5.8 优先级和结合性 59
5.9 本章总结 60
5.10 课后习题 60
5.11 参考文献 61
第6章 Java的语句 62
6.1 认识语句 62
6.2 一般语句 62
6.2.1 注释 63
6.2.2 赋值语句 65
6.2.3 对象的使用(方法的调用) 65
6.2.4 其他 66
6.3 声明语句 66
6.3.1 变量的声明 66
6.3.2 对象的声明 66
6.3.3 类的声明 67
6.3.4 方法的声明 67
6.4 条件控制语句 68
6.4.1 if 68
6.4.2 else 69
6.4.3 层次式的if 70
6.4.4 ?操作符 72
6.4.5 switch 73
6.5 循环控制语句 76
6.5.1 for 77
6.5.2 while 79
6.5.3 do...while 80
6.5.4 高级循环控制 81
6.6 本章总结 84
6.7 课后习题 84
6.8 参考文献 86
第7章 Java面向对象程序设计 87
7.1 从日常生活中看对象 87
7.1.1 类与对象 87
7.1.2 成员 88
7.1.3 继承 88
7.1.4 多态 90
7.2 用Java实现面向对象程序设计 90
7.2.1 定义类 90
7.2.2 定义成员 91
7.2.3 产生与使用对象 92
7.2.4 初看构造函数 93
7.2.5 封装 96
7.2.6 类的继承 99
7.2.7 类的多态 100
7.2.8 类成员与实例成员 103
7.2.9 再看构造函数 106
7.2.10 遮蔽、改写与重载 108
7.3 本章总结 111
7.4 课后习题 112
7.5 参考资料 115
第8章 深入Java面向对象程序设计 116
8.1 包的使用 116
8.1.1 什么是包 116
8.1.2 package语句 116
8.1.3 import语句 120
8.1.4 classpath的设置 121
8.1.5 访问权限修饰符的使用 122
8.2 fiinal修饰符 125
8.3 抽象类 126
8.4 接口 126
8.5 本章总结 130
8.6 课后习题 130
8.7 参考文献 131
第9章 Object类常用方法介绍 132
9.1 类的类型转换 132
9.2 对象之间的比较运算 133
9.3 散列码 136
9.4 对象的复制 137
9.5 将对象转为字符串 139
9.6 本章总结 140
9.7 课后习题 140
9.8 参考文献 140
第10章 深入内存 141
10.1 声明 141
10.1.1 变量 141
10.1.2 对象 142
10.2 数组 143
10.2.1 数组的产生 143
10.2.2 数组的使用 144
10.2.3 length属性 145
10.2.4 数组的复制 146
10.2.5 多维数组 147
10.2.6 对象数组 148
10.2.7 java.util.ArraysAPI使用 148
10.3 变量的访问范围 155
10.4 参数传递 159
10.4.1 基本数据类型参数值传递 159
10.4.2 类对象类型参数值传递 160
10.5 垃圾回收 161
10.5.1 GarbageCollection简介 162
10.5.2 调用GC 162
10.5.3 fiinalize方法 164
10.5.4 回收顺序 165
10.5.5 GC何时运行 166
10.6 本章总结 167
10.7 课后习题 167
10.8 参考文献 167
第11章 JavaApplication与Applet 168
11.1 Application 168
11.1.1 输入与输出 168
11.1.2 系统参数 171
11.1.3 System类使用 174
11.1.4 Runtime类使用 175
11.2 Applet 176
11.2.1 输入与输出 177
11.2.2 基本方法使用 178
11.2.3 安全性 180
11.3 Application与Applet合并 181
11.4 本章总结 181
11.5 课后习题 182
11.6 参考文献 182
第12章 异常处理 183
12.1 认识异常 183
12.1.1 RuntimeException 184
12.1.2 CheckedException 184
12.1.3 Error 185
12.2 捕捉和处理异常 185
12.2.1 捕捉异常try...catch 185
12.2.2 处理异常 186
12.2.3 fiinally 189
12.2.4 异常捕捉的顺序 190
12.2.5 throws关键字的使用 192
12.3 自己设计异常 193
12.3.1 throw关键字的使用 193
12.3.2 定义自己的Exception类 194
12.4 异常与方法的改写 195
12.5 本章总结 197
12.6 课后习题 198
12.7 参考文献 199
第13章 容器和版面配置 201
13.1 认识AWT 201
13.2 Container 202
13.2.1 Frame 202
13.2.2 Panel 205
13.3 版面配置 206
13.3.1 什么是Layout 206
13.3.2 BorderLayout 206
13.3.3 FlowLayout 209
13.3.4 CardLayout 210
13.3.5 GridLayout 212
13.3.6 GridBagLayout 213
13.3.7 不使用Layout 218
13.4 本章总结 219
13.5 课后习题 219
13.6 参考文献 220
第14章 事件处理 221
14.1 认识事件处理机制 221
14.1.1 什么是事件 221
14.1.2 Java事件处理架构 221
14.1.3 委托模式 222
14.1.4 AWTEvent类架构 222
14.2 使用事件处理机制 224
14.2.1 WindowEvent 224
14.2.2 MouseEvent 229
14.2.3 KeyEvent 232
14.2.4 其他Low-levelEvent 234
14.3 本章总结 235
14.4 课后习题 235
14.5 参考文献 236
第15章 AWT组件使用 237
15.1 Button 237
15.2 Checkbox 239
15.2.1 多重选择 239
15.2.2 单一选择 241
15.3 Choice 242
15.4 List 244
15.5 Label 246
15.6 Scrollbar 248
15.7 ScrollPane 250
15.8 TextField 251
15.9 TextArea 253
15.10 本章总结 255
15.11 课后习题 255
15.12 参考文献 255
第16章 高级AWT组件使用 256
16.1 Font 256
16.2 Color 258
16.3 Menu 262
16.4 Dialog 266
16.5 FileDialog 268
16.6 本章总结 271
16.7 课后练习 271
16.8 参考文献 271
第17章 绘图 272
17.1 认识Graphics类 272
17.1.1 产生Graphics对象 272
17.1.2 paint方法 272
17.1.3 Canvas类 273
17.1.4 坐标 273
17.2 基本绘图方法 274
17.2.1 画线 274
17.2.2 画字符串 275
17.2.3 画矩形 276
17.2.4 画圆 277
17.2.5 画多边形 277
17.3 高级绘图方法 278
17.3.1 颜色设置 278
17.3.2 字体设置 278
17.3.3 语句块处理 280
17.4 本章总结 280
17.5 课后习题 281
17.6 参考文献 281
第18章 内部类 283
18.1 认识内部类 283
18.2 成员式内部类 284
18.3 区域式内部类 289
18.4 匿名式内部类 290
18.5 本章总结 291
18.6 课后习题 292
18.7 参考文献 292
第19章 包装类 293
19.1 认识包装类 293
19.2 Integer类 293
19.3 Boolean类 295
19.4 Byte类 296
19.5 Character类 296
19.6 Double类 297
19.7 Float类 298
19.8 Long和Short类 298
19.9 本章总结 298
19.10 课后习题 299
19.11 参考文献 299
第20章 深入字符串处理 300
20.1 深入了解String对象 300
20.1.1 产生String对象 300
20.1.2 String类的类方法使用 302
20.2 StringButter类使用 303
20.2.1 产生StringButter对象 303
20.2.2 StringButter类的方法使用 304
20.3 StringTokenizer类使用 305
20.3.1 创建StringTokenizer对象 306
20.3.2 StringTokenizer类的方法使用 306
20.4 本章总结 307
20.5 课后习题 308
20.6 参考文献 308
第21章 文件与输入/输出处理 309
21.1 java.io包简介 309
21.1.1 Stream 309
21.1.2 Node 309
21.1.3 方法使用 310
21.2 文件处理 312
21.2.1 文件操作 312
21.2.2 文件访问 319
21.3 数据流连接 325
21.4 对象串行化 329
21.5 本章总结 332
21.6 课后习题 332
21.7 参考文献 333
第22章 线程 334
22.1 认识线程 334
22.2 创建线程 335
22.3 线程操作 336
22.3.1 启动线程 337
22.3.2 停止线程运行 338
22.3.3 暂停线程运行 339
22.3.4 取得线程信息 344
22.4 数据同步处理 345
22.5 线程高级操作 350
22.6 本章总结 355
22.7 课后习题 355
22.8 参考文献 356
第23章 Collection 357
23.1 认识Collection库 357
23.2 Set接口使用 358
23.3 List接口使用 360
23.4 Iterator接口使用 361
23.5 Map接口使用 362
23.6 JDK1.1中的Collection库 363
23.7 本章总结 363
23.8 课后习题 364
23.9 参考文献 364
第24章 网络程序设计 365
24.1 网络基本概念 365
24.1.1 Client-Server架构 365
24.1.2 互联网地址 365
24.1.3 TCP/IP传输协议 366
24.1.4 面向连接协议 366
24.1.5 非面向连接协议 367
24.1.6 连接端口 367
24.1.7 Socket 367
24.2 Java网络类 367
24.2.1 InetAddress类 367
24.2.2 Socket类 368
24.2.3 ServerSocket类 371
24.2.4 DatagramSocket类和DatagramPacket类 372
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《全国普通高等中医药院校药学类专业“十三五”规划教材 第二轮规划教材 有机化学学习指导 第2版》赵骏 2018
- 《认知语言学视野的抽象方位结构研究》曹爽著 2019
- 《基于核心素养的有效学习与学业评价策略 初中政治》李亚莉主编 2018
- 《人体寄生虫学学习指导与习题集 供基础 临床 预防 口腔医学类专业用 第2版》诸欣平,苏川 2018
- 《大学信息技术基础学习与实验指导教程》安世虎主编 2019
- 《牛津中国心理学手册 上 认知与学习》(美)迈克尔·哈里斯·邦德主编;赵俊华,张春妹译 2019
- 《基于核心素养的有效学习与学业评价策略 初中英语》高婉妮主编 2018
- 《普通化学学习指导》王春娜,石军,贾临芳主编 2014
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019