Joshua Bloch是Google公司的首席Java架构师。是Jolt大奖的获得者。他曾是Sun公司的杰出工程师,和Transarc公司的高级系统设计师。Bloch曾带领团队设计和实现过无数的Java平台特性,包括JDK 5.0语言增强版和获奖的Java Collections Framework。他的著作还包括:《Java Puzzlers》、《Java Concurrency in Practive》等。
发表于2025-01-22
Effective java 中文版(第2版) 2025 pdf epub mobi 电子书
身为一个以Java为生的Coder,到现在才看这本书,说起来多少有点惭愧。买了中文版,看了几页后实在是看不懂,完全不知所云,没办法,只好看英文版的,于是历时一个月,看得我欲仙欲死,生不如死。。。不过,经典就是经典,收获良多,强烈推荐!
评分坐在那里看了一个小时,看的心浮气躁,完全看不下去任何内容。一个小时过去了连一个章节都没看完。也可能是因为没带笔,直接看感觉特别烦躁。看来看去只感觉,这本书在讲什么,这段话在讲什么?估计我修炼还不到家。我先看看别的吧,提高提高自己技术再来看好了,毕竟这本书评...
评分每种语言都有一个“Effective guide”,对于Java,那就是这本《Effective Java》。 这是一本实用至上的书,78条建议,满满的干货。每一条都说明了为什么最好这样。这些经验,都是对大量的程序项目进行反思时逐渐形成的。对于Java这种极为健全乃至有点过于丰满的语言,这样一本...
评分书是好书,但是翻译简直不堪卒读,有些地方我估计译者可能自己现在都看不懂。英语水平可以的话还是建议和英文版对比着读,我对比的时候就发现几个容易让读者迷惑的地方。比如在第 37 条的最后一段: 原文是: “In a sense, this item is the inverse of Item 19, which says,...
评分书是好书,但是翻译简直不堪卒读,有些地方我估计译者可能自己现在都看不懂。英语水平可以的话还是建议和英文版对比着读,我对比的时候就发现几个容易让读者迷惑的地方。比如在第 37 条的最后一段: 原文是: “In a sense, this item is the inverse of Item 19, which says,...
图书标签: java Java 编程 effective 计算机 程序设计 经典 软件开发
本书介绍了在Java编程中78条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。通过对Java平台设计专家所使用的技术的全面描述,揭示了应该做什么,不应该做什么才能产生清晰、健壮和高效的代码。
本书中的每条规则都以简短、独立的小文章形式出现,并通过例子代码加以进一步说明。本书内容全面,结构清晰,讲解详细。可作为技术人员的参考用书。
看英文也这么快就爽了~
评分这种书还是要看的,但是要批判的看
评分java是门繁琐的语言,它让软件开发变得复杂凌乱:糟糕的jdk,现实工程中大量使用第三方库;糟糕的枚举,实际工作中都是用常量代替;各种代理对象,各种设计模式;坑爹的Checked Exception,把异常从头throws到尾,除非你将其捕获;没有操作符重载,只能用坑爹的equals方法;很多函数都是滥用抛异常,比如字符串的split函数,如果用于分隔的字符不包含于待分隔的字符串中,直接抛异常!要么每次在调用split函数之前调用一下contains函数做验证,要么捕获异常,或者自己把contains和split函数都用上,再封装出1个新的函数,但是像这样没事就抛异常的函数实在太多了,每次都被坑到。。。java的问题实在太多!!!
评分感谢司令赠书
评分学java必看。通过这本书也知道java有很多缺陷,不要只限于一门编程语言,多接触其他语言。
Effective java 中文版(第2版) 2025 pdf epub mobi 电子书