当前位置: 首页 > 资源下载  > 电子书 > 计算机

EffectiveJava中文版(原书第3版)

11/27/2022 1:33:57 PM 人评论

适读人群 :本书适合已经掌握Java核心技术的程序员,想更加深入地了解Java编程语言,成为一名更优秀、更高效的Java开发人员阅读你是否正在寻找一本能够更加深入地了解Java编程语言的书,以便编写出更清晰、更正确、更健壮且更易于重用的代码?《Effective Java中文版(原

EffectiveJava中文版(原书第3版)

EffectiveJava中文版(原书第3版)

作者:约书亚·布洛克(JoshuaBloch)著,俞黎敏译
ISBN:9787111612728
出版社:机械工业出版社
出版日期:2019-01-01
正文语种:中文
页数:300
市场价:119.00

编辑推荐

适读人群 :本书适合已经掌握Java核心技术的程序员,想更加深入地了解Java编程语言,成为一名更优秀、更高效的Java开发人员阅读

你是否正在寻找一本能够更加深入地了解Java编程语言的书,以便编写出更清晰、更正确、更健壮且更易于重用的代码?《Effective Java中文版(原书第3版)》适合你!


本书由Java之父JamesGosling鼎力推荐、Jolt获奖作品,是一本分享经验与指引你少走弯路的经典著作,针对如何编写高效、设计优良的程序提出了极为实用的指导方针。


包含大量完整的示例代码和透彻的技术分析,通过90条经验法则,探索新的设计模式和语言习惯用法,帮助读者更加有效地使用Java编程语言及其基本类库。是Java开发人员案头上的一本不可或缺的参考书。


【适读人群】:

已经掌握Java核心技术的程序员,想更加深入地了解Java编程语言,成为一名更优秀、更高效的Java开发人员,那么,建议你用心研读本书。如果你的基础知识还不牢固,建议首先阅读《Java核心技术 中文版 》原书第11版::


内容简介

Java之父James Gosling鼎力推荐、Jolt获奖作品全新升级,针对Java 7、8、9全面更新,Java程序员必备参考书。包含大量完整的示例代码和透彻的技术分析,通过90条经验法则,探索新的设计模式和语言习惯用法,帮助读者更加有效地使用Java编程语言及其基本类库。


【全书共12章,90条】:

●第1章为引言;

●第2章阐述何时以及如何创建和避免创建对象,如何确保对象能够适时地销毁,以及如何管理对象销毁之前必须进行的各种清除动作;

●第3章阐述所有对象都通用的方法,如equals、hashCode、toString、clone和finalize以及Comparable.compareTo方法等;

●第4章阐述作为Java语言的核心以及Java语言的基本抽象单元(类和接口)在使用上的一些指导原则,以设计出更加有用、健壮和灵活的类与接口;

●第5章和第6章分别阐述在Java 1.5发行版本中新增加的泛型、枚举和注解的*佳实践,教你如何*大限度地享有这些优势;

●第7章讨论在Java 8中新增的函数接口、Lambda、方法引用,和为处理数据元素的序列提供类库级别支持的Stream API;

●第8章讨论方法设计的几个方面:如何处理参数和返回值,如何设计方法签名,如何为方法编写文档,从而使方法设计在可用性、健壮性和灵活性上有进一步的提升;

●第9章主要讨论Java语言的具体细节,包括局部变量的处理、控制结构、类库的使用、各种数据类型的用法、反射机制和本地方法的用法,以及优化和命名惯例;

●第10章阐述如何充分发挥异常的优点来提高程序的可读性、可靠性和可维护性,以及减少异常使用不当所带来的负面影响,并提供了一些关于有效使用异常的指导原则;

●第11章阐述写出清晰、正确、文档组织良好的并发程序;

●第12章讲解序列化方面的技术,其中包括序列化代理模式,它可以帮助你避免对象序列化的许多缺陷。



●关于《Effective Java中文版(原书第3版)》的维权声明●


《Effective Java中文版(原书第3版)》(书号:978-7-111-61272-8,原作者:(美)约书亚·布洛克(Joshua Bloch)、译者:俞黎敏)系机械工业出版社华章分社(北京华章图文信息有限公司)引进Pearson Education版权(版权登记号:01-2018-2524)翻译出版的图书,自2018年12月上市以来广受读者好评,成为Java学习者进阶学习推荐图书之一。

2019年06月至今,一些不法商贩及个人私自恶意上传未经授权该图书的翻译版本到互联网,该行为违反了《信息网络传播权保护条例》,严重侵害了作者以及出版企业的正当权益,给著作权人和相关权利人造成巨大损失。

为此,我公司郑重声明:

1.我公司已开始调查取证,并对在互联网恶意传播《Effective Java中文版(原书第3版)》的违法行为进行证据保全;

2.我公司要求相关单位和个人立即停止侵权行为,删除相关文件,我公司将保留进一步要求赔偿损失,提起诉讼的权利;

3.对未经授权私自翻译、恶意上传、传播、分发、扩散等行为,我公司将严厉追究相关机构、个人的法律责任,并要求赔偿所造成的全部损失;

4.积极鼓励作译者、读者和社会人事对该违法行为进行举报,共同维护良好的网络环境。

举报电话、邮箱地址:010-88379428  佟老师;txs@hzbook.com

北京华章图文信息有限公司(机械工业出版社华章分社)

作者简介

【作者】

Joshua Bloch 美国卡内基-梅隆大学教授,曾是Google公司首席Java架构师、Sun公司杰出工程师和Transarc公司高级系统设计师。他带领团队设计和实现过无数的Java平台特性,包括JDK 5.0语言增强版和获奖的Java Collections Framework。他拥有哥伦比亚大学的计算机科学学士学位和卡内基-梅隆大学的计算机科学博士学位。他的著作还包括《Java Puzzlers》和《Java并发编程实战》(曾获Jolt大奖提名)等。

【译者】

俞黎敏(YuLimin,网名:阿敏总司令) 2008年7月加入IBM广州分公司,担任高级技术顾问,主要负责WebSphere系列产品以及云计算、物联网相关的技术支持工作,专注于产品新特性、系统性能调优、疑难问题诊断与解决。开源爱好者,曾参与Spring中文论坛组织的《Spring 2.0 Reference》中文翻译的一审与二审,满江红开放技术研究组织的《Seam 1.2.1 Reference》的中文翻译,组织完成了《Seam 2.0 Reference》的中文翻译工作。CSDN、CJSDN、Dev2Dev、Matrix、JavaWorldTW、Spring中文等Java论坛的版主,在各大技术社区为推动开源和敏捷开发做出了积极的贡献。翻译与审校过多本图书。

个人网站:http://www.Java2Class.net;博客:http://blog.csdn.net/YuLimin/


附件下载

  • 下载

    百度网盘下载

    下载: 所需积分:120

  • 积分获取方法:先给账户进行充值,然后进行积分兑换,积分兑换比例:1元可兑换10个积分.
    具体可参考帮助如何获取积分说明

相关资源

  • Yii2框架从入门到精通

    Yii是一个基于组件、用于开发大型Web应用的高性能PHP框架,它提供了当今Web 2.0应用开发 所需要的大部分功能。Yii2是一个完全重写的版本,采用了****的技术和协议。本书站在框架设计的 高度,从源代码级别剖析了Yii2框架的工作机制。 本书包含内容: 初识PHP框架技术;

    5/10/2024 11:53:25 PM
  • Yii框架深度剖析

    Yii是一个基于组件、用于开发大型Web应用的高性能PHP框架,因其高效性而被公认为“zui有效率的PHP框架”。本书并不是Yii框架的入门教程,而是站在框架设计的高度,从源码级别对Yii框架进行了深度剖析。本书首先介绍了PHP框架技术的概念及其应用领域,然后仿照Yii框架源码…

    5/10/2024 11:51:48 PM
  • 软件设计师考试同步辅导(下午科目)(第4版)(全国计算机技术与软件专业技术资格(水平)考试参考用书)

    全国计算机技术与软件专业技术资格(水平)考试得到社会各界的广泛认可。本系列图书自出版以来,被众多考生选用为考试参考书,多次再版、重印,为考生备考提供了有力的帮助,深受广大读者的厚爱。作为一套为考生备考使用的图书,本系列图书具有以下特色: (1) 全面剖析命题…

    4/15/2024 10:10:58 PM
  • 信息系统管理工程师2009至2016年试题分析与解答/全国计算机技术与软件专业技术资格(水平)考试指定用书

    历年试题分析与解答是理解考试大纲*有效、*具体的途径。本书由全国计算机专业技术资格考试办公室组织编写了信息系统管理工程师2009至2016年的试题分析与解答,便于考生测试自己水平,发现弱点,并进行有针对性的学习。 信息系统管理工程师考试是全国计算机技术…

    4/15/2024 9:37:03 PM