
- 作 者:Brett McLaughlin,David Flanagan著;OReilly Taiwan公司编译
- 出 版 社:南京:东南大学出版社
- 出版年份:2005
- ISBN:7564101202
- 标注页数:188 页
- PDF页数:197 页
请阅读订购服务说明与试读!
订购服务说明
1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。
2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源197 ≥188页】
图书下载及付费说明
1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。
2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)
3、所有的电子图书都是原书直接扫描方式制作而成。
《程序高手秘笈》系列 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