Java 5.0 Tiger程序高手秘笈PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:Brett McLaughlin,David Flanagan著;OReilly Taiwan公司编译
- 出 版 社:南京:东南大学出版社
- 出版年份:2005
- ISBN:7564101202
- 页数:188 页
《程序高手秘笈》系列 1
序 5
第一章 有什么新玩意? 11
操作Array 11
使用Queue 15
使用Comparator将Queue排序 17
Override返回类型 19
更好地运用Unicode 21
加入StringBuilder 22
使用Type-Safe的List 25
第二章 Generic 25
使用Type-Safe的Map 28
Interating Over Parameterized Type 29
接受Parameterized Type作为参数 31
返回Parameterized Type 32
使用Parameterized Type作为类型参数 33
检查Lint 34
Generic与类型转换 36
使用类型通配符 39
撰写Generic类型 40
限制类型参数 42
创建Enum 45
第三章 Enumerated类型 45
行内(Inline)声明Enum 50
Iterating Over Enum 51
Switch分支的Enum 52
Enum的Map 56
Enum的Set 58
在Enum中加入Method 61
实现有Enum的Interface 64
值定的Class程序主体 65
自定义enum 67
对Enum作Extend 68
将Primitive转换成Wrapper类型 70
第四章 Autoboxing与Unboxing 70
将Wrapper类型转换成Primitive 72
Wrapper类型的递增与递减 73
Boolean与boolean 74
Conditional与Unboxing 75
流程控制语句与Unboxing 77
Method Overload的解析 77
第五章 Vararg 80
创建可变长度的(Variable-Length)参数List 81
Iterating Over可变长度的参数List 84
允许零长度的参数List 86
于Primitive处指定对象参数 88
避免自动化的Array转换 89
第六章 Annotation 92
使用标准的Annotation类型 92
Annotating一个被Override的Method 95
Annotating一个被Deprecated的Method 97
抑制警告 98
创建自定义的Annotation类型 100
对Annotation作Annotate 103
定义Annotation类型的Target 104
设置Annotation类型的Retention 105
制作Annotation类型的说明文件 106
设置Annotation的继承 109
Annotation的Reflecting 111
第七章 for/in语句 117
抛弃Iterator 117
Iterating Over Array 120
Iterating Over Collection 121
避免不需要的类型转换 123
让你的Class可用于for/in 125
判别List的位置与变量值 129
在for/in循环中移除List项目 131
Importing静态Member 133
第八章 静态的Import 133
在静态的Import中使用通配符 135
Importing Enumerated类型值 136
Importing多个同名的Member 138
遮蔽静态Import 140
第九章 格式化 142
创建Formatter 142
撰写格式化的输出 143
使用便利的format()Method 149
使用便利的printf()Method 150
在Thread中处理未捕获的异常 152
第十章 Threading 152
使用Thread-Safe的Collection 156
使用Blocking Queue 159
指定Blocking的Timeout 163
从执行逻辑中抽离Thread逻辑 164
以Excutor作为Service 166
使用Callable对象 167
无ExecutorService地执行任务 170
任务安排 171
高等Synchronizing 173
使用Atomic类型 175
Locking与Synchronization 177
索引 183
- 《Prometheus技术秘笈》百里燊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《莎士比亚公司》(美)西尔薇亚·比奇 2020
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《手机摄影秘笈》陈烨伟 2018
- 《C程序设计教程 第3版》林小茶,陈昕 2018
- 《Java语言程序设计教程》胡光 2018
- 《地球简史》(英)戴维·贝克(David Baker) 2020
- 《第三帝国的兴亡》(英)克里斯·毕晓普(Chris Bishop),(英)戴维·乔丹(David Jordan)著 2019
- 《图解轻武器史 剑、矛和锤》(美)大卫·苏德(David Soud)著;刘恒沙译 2017
- 《现代环境主义导论》(英)戴维·佩珀(David Pepper)著 2020
- 《中国经学史》(美)韩大伟(David B. Honey)著 2019
- 《火星生命 前往须知》(美)戴维·温特劳布(DAVID A. WEINTRAUB)著;傅承启译 2019
- 《程序员修炼之道 通向务实的最高境界 第2版》(美)David Thomas(大卫·托马斯),Andrew Hunt(安德鲁·亨特) 2020
- 《谁捉住了上帝粒子?》(法)大卫·卢阿普尔(David Louapre)著 2020
- 《博士生教育的变迁》(澳)大卫·鲍德(David Boud),(澳)艾莉森·李(Alison Lee)编 2019
- 《信息系统安全基础 原书第2版》(美)David Kim 2020