Effective Java(第3版 英文版)
全新正版 假一赔十 可开发票
¥
69.67
7.0折
¥
99.8
全新
库存10件
作者(美)约书亚·布洛克
出版社人民邮电出版社
ISBN9787115628992
出版时间2024-02
装帧平装
开本16开
定价99.8元
货号1203206871
上书时间2024-09-10
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
约书亚·布洛克(Joshua Bloch)是美国卡内基-梅隆大学教授,曾是Google公司首席Java架构师、Sun公司杰出工程师和Transarc公司高级系统设计师。他带领团队设计和实现过无数的Java平台特性,包括JDK 5.0语言增强版和获奖的Java Collections Framework。他拥有哥伦比亚大学的计算机科学学士学位和卡内基-梅隆大学的计算机科学博士学位。他的著作还包括Java Puzzlers和《Java并发编程实战》(Java Concurrency in Practice,曾获Jolt大奖提名)等。
目录
CHAPTER 1 Introduction/第1章引言
CHAPTER 2 Creating and Destroying Objects/第2章创建和销毁对象
Item 1:Consider static factory methods instead of constructors/
条目1:用静态工厂方法代替构造器
Item 2:Consider a builder when faced with many constructor parameters/
条目2:当构造器参数较多时考虑使用生成器
Item 3:Enforce the singleton property with a private constructor or an enum type/
条目3:利用私有构造器或枚举类型强化Singleton属性
Item 4:Enforce noninstantiability with a private constructor/
条目4:利用私有构造器防止类被实例化
Item 5:Prefer dependency injection to hardwiring resources/
条目5:优先考虑通过依赖注入来连接资源
Item 6:Avoid creating unnecessary objects/
条目6:避免创建不必要的对象
Item 7:Eliminate obsolete object references/
条目7:清除过期的对象引用
Item 8:Avoid finalizers and cleaners/
条目8:避免使用终结方法和清理方法
……
内容摘要
本书是经典Jolt获奖作品《Effective Java》的第3版,对上一版进行了全面更新,涵盖了从Java5到Java9的种种特性,是Java开发人员不可缺少的一本参考书。
本书分为12章,包含90个条目,形式简洁。每个条目中都讲述了对Java的独到见解,阐明了如何编写高效、优雅的程序,并且提供了清晰、易懂的示例代码。与上一版相比,本书增加了Lambda表达式、流、Optional类、接口默认方法、try-with-resources、@SafeVarargs注解、模块等Java7及以后所引入的新特性。本书介绍了如何充分利用泛型、枚举、注解、自动装箱、for-each循环、可变参数、并发机制等各种特性,帮助读者更加有效地使用Java编程语言及其基本类库:java.lang、java.util和java.io,以及子包,如java.util.concurrent和java.util.function等。
本书并非面向Java初学者,而是要求读者有一定的Java编程经验。对于在Java开发方面已经积累一定经验的读者而言,本书可以帮助其更深入地理解Java编程语言,以成为更很好、高效的Java开发人员。
主编推荐
Jolt获奖作品全新升级版,针对Java7、8、9全面更新,Java之父James Gosling鼎力推荐,Java程序员的实用参考书
全书包含90个条目,通过示例代码全面描述和透彻解释Java新特性
— 没有更多了 —
以下为对购买帮助不大的评价