当前位置:首页 > 工业技术
细说Java
细说Java

细说JavaPDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:梁勇编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2010
  • ISBN:9787115226945
  • 页数:348 页
图书介绍:本书详细讲解了Java开发的近百个细节,深入细节内部,是读者透彻理解Java开发的关键点,加深对java的认识,语言生动、形象,讲解细致、透彻。
《细说Java》目录
标签:细说 编著

第1篇 Java语言基础 3

第1章 path与classpath 3

1.1 细节1 异曲同工——两种配置方式 3

1.2 细节2 仙人指路——path的作用 5

1.3 细节3 寻觅class——classpath的作用 7

1.4 本章小结 9

第2章 众所周知的main 11

2.1 细节4 自报家门——main的原型自述 11

2.2 细节5 参数接收——args参数数组 12

2.3 细节6 釜底抽薪——揭示main方法的神秘 13

2.4 本章小结 17

第3章 基本数据类型 19

3.1 细节7 八、十、十六——3种进制的数值常量 19

3.2 细节8 相互适应——类型转换 21

3.3 细节9 心跳陷阱——整数运算的疑惑 26

3.4 细节10 糟糕的浮点——浮点数运算的不精确性 28

3.5 细节11 精益求精——BigInteger与BigDecimal 32

3.6 细节12 类型装修——包装类 35

3.7 本章小结 36

第4章 注释 39

4.1 细节13简单实用——单行注释 39

4.2 细节14 方便快捷——多行注释/★★ 39

4.3 细节15 功能强大——文档注释/★★★ 40

4.4 细节16 注释之过——注释中的编译错误 45

4.5 本章小结 46

第5章 运算符危机 48

5.1 细节17 如此递增——++运算符的使用 48

5.2 细节18 孰先孰后——Java中的计算顺序 49

5.3 细节19 能奈“零”何——关于除数为“0”的相除与求余 50

5.4 细节20 左右变动——移位运算 56

5.5 细节21 疑惑——异或 60

5.6 本章小结 65

第6章 循环 67

6.1 细节22 简单易错——基本循环语句 67

6.2 细节23 妙手回春——循环语句的调整 68

6.3 细节24 跳转控制——循环标签 71

6.4 细节25 永无休止——当心无意义的死循环 74

6.5 细节26 加强型for循环——for/in循环 75

6.6 本章小结 81

第7章 数组 83

7.1 细节27 不容忽视——数组的声明 83

7.2 细节28 殊途同归——数组两种初始化方式 84

7.3 细节29 常量length——数组的长度 87

7.4 细节30 复制差异——数组的复制 88

7.5 本章小结 92

第8章 参数的传递 94

8.1 细节31 按值传递——基本类型参数传递 94

8.2 细节32 依旧按值传递——引用类型参数传递 95

8.3 本章小结 103

第2篇 类与对象 106

第9章 访问修饰符 106

9.1 细节33 来者不拒——public 106

9.2 细节34 亲子继承——protected 107

9.3 细节35 无言默认——包访问权限 110

9.4 细节36 与世隔绝——private 113

9.5 本章小结 114

第10章 私有的意义 116

10.1 细节37 投石问路——何必私有 116

10.2 细节38 水落石出——就要私有 118

10.3 本章小结 125

第11章 构造器 127

11.1 细节39 无中生有——默认的构造器 127

11.2 细节40 级联递归——构造器的调用 128

11.3 细节41 普遍常用——单例模式 131

11.4 本章小结 132

第12章 变量 134

12.1 细节42 与生俱来——成员变量的默认值 134

12.2 细节43 各显神通——成员变量初始化方式 135

12.3 细节44 先来后到——变量的初始化顺序 140

12.4 细节45 虚拟卡车——类的加载 144

12.5 细节46 好高骛远——向前引用 145

12.6 本章小结 146

第13章 方法重载 149

13.1 细节47 别具慧眼——重载的区分 149

13.2 细节48 心灵抉择——方法的选择 151

13.3 本章小结 161

第14章 垃圾回收 163

14.1 细节49 伺机而行——回收的条件 163

14.2 细节50 最后的晚餐——finalize 166

14.3 本章小结 170

第15章 自动封箱与拆箱 173

15.1 细节51 自然而然——封箱与拆箱的现象 173

15.2 细节52 潜移默化——自动封箱与拆箱解析 175

15.3 细节53 天然雕饰——方法调用中的自动封箱与拆箱 183

15.4 本章小结 185

第3篇 继承与应用 188

第16章 继承 188

16.1 细节54 汲取精华——继承的优点 188

16.2 细节55 发扬光大——成员继承 189

16.3 细节56 血脉相连——上转与下转 191

16.4 细节57 实例断定——instanceof 193

16.5 细节58 丰富多彩——多态的实现 195

16.6 细节59 先来后到2——继承下的初始化顺序 195

16.7 本章小结 204

第17章 重写与隐藏 206

17.1 细节60 动态覆盖——重写 206

17.2 细节61 静态遮掩——隐藏 213

17.3 本章小结 219

第18章 接口 221

18.1 细节62 抛砖引玉——接口概述 221

18.2 细节63 外强中干——标记接口 222

18.3 细节64 多重继承——接口的继承与实现 224

18.4 细节65 千姿百态——接口实现多态 227

18.5 本章小结 231

第19章 嵌套类型 233

19.1 细节66 内部顶层类——静态内部类 233

19.2 细节67 紧密相连——内部类 234

19.3 细节68 局部声明——局部类 237

19.4 细节69 无名无姓——匿名类 238

19.5 细节70 永葆静态——内部接口 239

19.6 本章小结 242

第20章 遮蔽 244

20.1 细节71 乌云蔽日——变量的遮蔽 244

20.2 细节72 薄雾藏月——方法的遮蔽 250

20.3 细节73 隔叶桃花——类(类型)的遮蔽 256

20.4 本章小结 259

第21章 泛型 261

21.1 细节74 何乐不为——泛型的方便性与安全性 261

21.2 细节75 因地制宜——泛型与参数的类型 264

21.3 细节76 自立门户——自定义泛型 268

21.4 本章小结 270

第4篇 重要类 273

第22章 System 273

22.1 细节77 争分夺秒——currentTimeMillis 273

22.2 细节78 转瞬即逝——nanoTime 274

22.3 细节79 数组复制——arraycopy 276

22.4 细节80 深藏不露——系统属性 276

22.5 细节81 涓涓细流——IO流 282

22.6 细节82 功成身退——exit 282

22.7 细节83 垃圾回收——gc 283

22.8 本章小结 283

第23章 Arrays 285

23.1 细节84 井井有条——排序 285

23.2 细节85 万里挑一——查找 297

23.3 细节86 不相上下——相等 300

23.4 细节87 精卫填海——填充 303

23.5 细节88 照猫画虎——拷贝 305

23.6 本章小结 308

第24章 Object 310

24.1 细节89 取得类对象——getClass 310

24.2 细节90 相等断定——equals 315

24.3 细节91 哈希映射码——hashCode 323

24.4 细节92 文字展现——toString 326

24.5 细节93 对象克隆——clone 328

24.6 细节94 等待与通知——wait、notify、notifyAll 336

24.7 本章小结 337

第25章 String 339

25.1 细节95 亘古不变——不可改变的String 339

25.2 细节96 穿针引线——“+”连接符 341

25.3 细节97 不尽相同——equals与== 343

25.4 本章小结 348

相关图书
作者其它书籍
返回顶部