出版社: Addison-Wesley Professional
副标题: 3rd Edition
出版年: 2018-1-6
页数: 412
定价: USD 54.99
装帧: Paperback
ISBN: 9780134685991
内容简介 · · · · · ·
The Definitive Guide to Java Platform Best Practices—Updated for Java 9
Java has changed dramatically since the previous edition of Effective Java was published shortly after the release of Java 6. This Jolt award-winning classic has now been thoroughly updated to take full advantage of the latest language and library features. The support in modern Java for multiple paradigms...
The Definitive Guide to Java Platform Best Practices—Updated for Java 9
Java has changed dramatically since the previous edition of Effective Java was published shortly after the release of Java 6. This Jolt award-winning classic has now been thoroughly updated to take full advantage of the latest language and library features. The support in modern Java for multiple paradigms increases the need for specific best-practices advice, and this book delivers.
As in previous editions, each chapter of Effective Java, Third Edition, consists of several “items,” each presented in the form of a short, stand-alone essay that provides specific advice, insight into Java platform subtleties, and updated code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why.
The third edition covers language and library features added in Java 7, 8, and 9, including the functional programming constructs that were added to its object-oriented roots. Many new items have been added, including a chapter devoted to lambdas and streams.
New coverage includes
Functional interfaces, lambda expressions, method references, and streams
Default and static methods in interfaces
Type inference, including the diamond operator for generic types
The @SafeVarargs annotation
The try-with-resources statement
New library features such as the Optional<T> interface, java.time, and the convenience factory methods for collections
Effective Java的创作者
· · · · · ·
-
约书亚·布洛克 作者
作者简介 · · · · · ·
Joshua Bloch is a professor at Carnegie Mellon University. He was formerly the chief Java architect at Google, a distinguished engineer at Sun Microsystems, and a senior systems designer at Transarc. He led the design and implementation of numerous Java platform features, including the JDK 5.0 language enhancements and the Java Collections Framework. He holds a Ph.D. in compute...
Joshua Bloch is a professor at Carnegie Mellon University. He was formerly the chief Java architect at Google, a distinguished engineer at Sun Microsystems, and a senior systems designer at Transarc. He led the design and implementation of numerous Java platform features, including the JDK 5.0 language enhancements and the Java Collections Framework. He holds a Ph.D. in computer science from Carnegie Mellon University and a B.S. in computer science from Columbia University.
目录 · · · · · ·
About the Author
Chapter 1: Introduction
Chapter 2: Creating and Destroying Objects
Chapter 3: Methods Common to All Objects
Chapter 4: Classes and Interfaces
· · · · · · (更多)
About the Author
Chapter 1: Introduction
Chapter 2: Creating and Destroying Objects
Chapter 3: Methods Common to All Objects
Chapter 4: Classes and Interfaces
Chapter 5: Generics
Chapter 6: Enums and Annotations
Chapter 7: Lambdas and Streams
Chapter 8: Methods
Chapter 9: General Programming
Chapter 10: Exceptions
Chapter 11: Concurrency
Chapter 12: Serialization
Index
· · · · · · (收起)
喜欢读"Effective Java"的人也喜欢 · · · · · ·
Effective Java的书评 · · · · · · ( 全部 69 条 )



如何变成Java文艺青年


看书前不建议直接看评论



Effective Java中文第三版 读后感
这篇书评可能有关键情节透露
Effective Java中文第三版, 本书上一个版本还是2008年的事情,时光荏苒,在前行的道路上Java与我们一路相伴,中间各种新特性已经层出不穷,让我们目不暇接,但从学习java的角度来说夯实基础才是最总要的,这本书就是为有了一定java基础的同学准备的,里面提炼了90多项条款共大... (展开)> 更多书评 69篇
论坛 · · · · · ·
跟第二版有什么不同? | 来自蹦蹦侠 | 2 回应 | 2020-03-01 23:35:03 |
这本书能找到电子版吗? | 来自星期八下星星 | 2 回应 | 2019-01-13 11:42:29 |
这本书的其他版本 · · · · · · ( 全部17 )
-
机械工业出版社 (2009)9.1分 1833人读过
-
机械工业出版社 (2003)8.9分 1092人读过
-
机械工业出版社 (2018)8.7分 428人读过
-
Prentice Hall (May 28, 2008)9.3分 284人读过
以下书单推荐 · · · · · · ( 全部 )
- Java (养鸭专业户)
- 开发者 (铁扬)
- (极客时间)左耳听风专栏推荐书单 (Gunilla)
- 书 (chris)
- 书单|代码 (屁股丶mmmmmmmm)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
- 在豆瓣转让 有787人想读,手里有一本闲着?
订阅关于Effective Java的评论:
feed: rss 2.0
0 有用 resolvewang 2019-10-08 10:04:51
书是好书,翻译不是特别好
0 有用 jerry 2023-10-24 12:56:03 上海
有大量篇幅是在做功能介绍,总结下来就是尽量用新版 JDK 提供的上层框架,不要自己重复造轮。Java 语言细枝末节的地方讲得比较多,结合了大量来自 JDK 内部的代码示例,值得一读。
1 有用 Moonlight 2020-03-08 00:18:09
书是好书,死亡翻译,令人绝望。第一条第一段“它只是一个返回类/的实例/的静态方法” 读了5遍才明白是“它只是一个/返回类的实例/的静态方法”
1 有用 ZjU3MmVmYmZiO 2018-09-13 00:25:03
关于如何写正确的、安全的、易于维护的Java代码指导书。
0 有用 Angie Zhang 2020-04-27 02:41:11
用某人的O'Reilly Safari账号看技术书籍真是非常愉快。