图书介绍

细说Java【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

细说Java
  • 梁勇编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115226945
  • 出版时间:2010
  • 标注页数:348页
  • 文件大小:94MB
  • 文件页数:357页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

细说JavaPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 Java语言基础3

第1章 path与classpath3

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

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

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

1.4 本章小结9

第2章 众所周知的main11

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与BigDecimal32

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 来者不拒——public106

9.2 细节34 亲子继承——protected107

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

9.4 细节36 与世隔绝——private113

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 最后的晚餐——finalize166

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 实例断定——instanceof193

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章 System273

22.1 细节77 争分夺秒——currentTimeMillis273

22.2 细节78 转瞬即逝——nanoTime274

22.3 细节79 数组复制——arraycopy276

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

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

22.6 细节82 功成身退——exit282

22.7 细节83 垃圾回收——gc283

22.8 本章小结283

第23章 Arrays285

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

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

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

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

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

23.6 本章小结308

第24章 Object310

24.1 细节89 取得类对象——getClass310

24.2 细节90 相等断定——equals315

24.3 细节91 哈希映射码——hashCode323

24.4 细节92 文字展现——toString326

24.5 细节93 对象克隆——clone328

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

24.7 本章小结337

第25章 String339

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

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

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

25.4 本章小结348

热门推荐