您好,欢迎来到聚文网。 登录 免费注册
Effective Java(第3版 英文版)

Effective Java(第3版 英文版)

  • 字数: 490000
  • 装帧: 平装
  • 出版社: 人民邮电出版社
  • 作者: (美)约书亚·布洛克
  • 出版日期: 2024-02-01
  • 商品条码: 9787115628992
  • 版次: 1
  • 开本: 16开
  • 页数: 396
  • 出版年份: 2024
定价:¥99.8 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
Jolt获奖作品全新升级版,针对Java7、8、9全面更新,Java之父James Gosling鼎力推荐,Java程序员的实用参考书 全书包含90个条目,通过示例代码全面描述和透彻解释Java新特性
内容简介
本书是经典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开发人员。
作者简介
约书亚·布洛克(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:避免使用终结方法和清理方法
……

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网