# effective-java-2 **Repository Path**: GDone/effective-java-2 ## Basic Information - **Project Name**: effective-java-2 - **Description**: effective-java-2 笔记 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-08-02 - **Last Updated**: 2020-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # effective-java-2 effective-java-2 笔记 📕 我很希望10年前就拥有这本书。可能有人认为我不需要任何Java方面的书籍,但是我需 要这本书。 ——Java 之父 James Gosling ## 译者序 Java从诞生到日趋完善,经过了不断的发展壮大,目前全世界拥有了成千上万的Java开发人 员。如何编写出更清晰、更正确、更健壮且更易于重用的代码,是大家所追求的目标之一。 作为经典Jolt获奖作品的新版书,它已经进行了彻底的更新,涵盖了自第1版之后所引入的 Java SE 5和Java SE 6的新特性。作者探索了新的设计模式和语言习惯用法,介绍了如何充 分利用从泛型到枚举、从注解到自动装箱的各种个性。 本书的作者Joshua Bloch曾经是Sun公 司的杰出工程师,带领团队设计和实现过无数的Java平台特性,包括JDK 5.0语言增强版和获 奖的Java Collections Framework。他也是Jolt奖的获得者,现在担任Google公司的首席Java 架构师。他为我们带来了共78条程序员必备的经验法则:针对你每天都会遇到的编程问题提 出了最有效、最实用的解决方案。 书中的每一章都包含几个“条目”,以简洁的形式呈现,自成独立的短文,它们提出了具体的建 议、对于Java平台精妙之处的独到见解,并提供优秀的代码范例。每个条目的综合描述和解 释都阐明了应该怎么做、不应该怎么做,以及为什么。 通过贯穿全书透彻的技术剖析与完整 的示例代码,仔细研读并加以理解与实践,必定会从中受益匪浅。书中介绍的示例代码清晰 易懂,也可以作为日常工作的参考指南。 ## 适合人群 本书不是针对初学者的,读者至少需要熟悉Java程序设计语言。如果你 连 equlas() 、 toString() 、 hashCode() 都还不了解的话,建议先去看些优秀的Java入门书 籍之后再来阅读本书。如果你现在已经在Java开发方面有了一定的经验,而且想更加深入地 了解Java编程语言,成为一名更优秀、更高效的Java开发人员,那么,建议你用心的研读本 书。