E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
effectivejava
《Effective Java》中文第二版已读完,不得不赞一个!
说明:本人所有博客文章,以及《
effectiveJava
》都已经上传到Wiz为知云笔记平台上了,有需要的朋友请前去寻找,具体地址:http://mywiz.cn/view/20130622180659226
junJZ_2008
·
2010-05-25 22:00
java
编程
qq
读书
Gmail
WeakHashMap 用法和原理
阅读更多在《
EffectiveJava
》一书中第六条,消除陈旧对象时,提到了weakHashMap,看了下还是适用的,即在我们使用短时间内就过期的缓存时最好使用weakHashMap,它包含了一个自动调用的方法
dingjob
·
2010-05-18 09:00
thread
与 Josh Bloch 探讨 Java 未来
译者宋玮发布于2010年5月5日下午9时7分 JoshBloch在Sun公司多年为Java平台作出了杰出贡献(如果你用过JavaCollections框架就会了解这一点),现在Google就职,是获奖图书《
EffectiveJava
DL88250
·
2010-05-07 09:00
与Josh Bloch探讨Java未来
JoshBloch在Sun公司多年为Java平台作出了杰出贡献(如果你用过JavaCollections框架就会了解这一点),现在Google就职,是获奖图书《
EffectiveJava
》及《
EffectiveJava
Josh Long
·
2010-05-06 00:00
牛人推荐几本JAVA方面牛书。
去网上找了下,有人推荐,
EffectiveJava
中文版但好像有多个人都翻译过,翻译的好坏恶劣
caizi12
·
2010-04-25 12:00
java
牛人推荐几本JAVA方面牛书。
去网上找了下,有人推荐,
EffectiveJava
中文版但好像有多个人都翻译过,翻译的好坏恶劣
caizi12
·
2010-04-25 12:00
java
如何正确改写equals方法
本文结合
EffectiveJava
一书中提到的相关描述并借鉴canEqual方法,重新整理出一套行之有效的改写equals的方案。敬请指正! 实现canEqu
darxin
·
2010-03-06 07:00
object
null
equals
Class
import
任务
[导入]Effective Java总结
[导入]
EffectiveJava
总结1.使用静态工厂方法构造对象2.Boolean.valueOf()即是1的实现,类似的还有collection集合的实例化,所有的集合实现类都是通过collection
在路上
·
2010-02-27 15:00
开始了读书计划
刚刚从书店买了《
EffectiveJava
》和《HeadFirst设计模式》计划在新的一年中,趁着自已还有时间,读一读这两本书。
iteye_17129
·
2010-02-21 10:17
杂
利用Commons Lang库改写equals与hashCode方法
关于如何改变Java类中的equals与hashCode方法,
EffectiveJava
一书中提供了一个行之有效的方法。
darxin
·
2010-02-20 13:00
java
object
null
equals
Class
float
Java 字符串链接
Java字符串链接这是对《
EffectiveJava
》38条的一个摘要:public String statement1(){ String s =""; for(int i=0; i < numItems
不过而而
·
2010-02-10 18:00
EffectiveJava
-第41条 慎用重载
说明:以后本人展示的代码,不管是拷贝上来的还是自己写的,加上 @亲自执行的标签表示读者需要动手执行才能看见结果,以便体验读写代码的乐趣,而不是为了调大家胃口或者其它目的,感谢大家一起分享和阅读。 慎用重载,是因为使用不当会造成问题bug。 @亲自执行 public class CollectionClassifier { public static String classif
lxiaodao
·
2010-02-05 13:00
jdk
C++
c
C#
EffectiveJava
-第41条 慎用重载
说明:以后本人展示的代码,不管是拷贝上来的还是自己写的,加上 @亲自执行的标签表示读者需要动手执行才能看见结果,以便体验读写代码的乐趣,而不是为了调大家胃口或者其它目的,感谢大家一起分享和阅读。 慎用重载,是因为使用不当会造成问题bug。 @亲自执行 public class CollectionClassifier { public static String classif
lxiaodao
·
2010-02-05 13:00
jdk
C++
c
C#
EffectiveJava
-第42条 慎用可变参数
(1)可变参数允许你传多个参数或者0个,有时侯会造成困惑 static int sum(int... args) { int sum = 0; for (int arg : args) sum += arg; return sum; } System.out.println(sum(
lxiaodao
·
2010-02-05 12:00
java
EffectiveJava
-第42条 慎用可变参数
(1)可变参数允许你传多个参数或者0个,有时侯会造成困惑 static int sum(int... args) { int sum = 0; for (int arg : args) sum += arg; return sum; } System.out.println(sum(
lxiaodao
·
2010-02-05 12:00
java
Effective Java 学习笔记(1)
通常情况下,我们在写一个类时,一般会赋予它一个或几个public的构造函数,让外部程序能够创建对象.然而,在
effectivejava
中,从另一个角度告诫我们在使用public的构造函数前,先考虑用public
zoudifei
·
2010-01-13 22:00
EffectiveJava
-第11条 谨慎地覆盖克隆clone
1、clone方法的通用约定是非常弱的 x.clone()!=x x.clone().getClass()==x.getClass() x.clone().equals(x) 都不是绝对的要求 2、Clone方法就是另一个构造器,你必须保证它不会伤害到原始的
lxiaodao
·
2009-12-23 00:00
clone 克隆
EffectiveJava
-第11条 谨慎地覆盖克隆clone
1、clone方法的通用约定是非常弱的 x.clone()!=x x.clone().getClass()==x.getClass() x.clone().equals(x) 都不是绝对的要求 2、Clone方法就是另一个构造器,你必须保证它不会伤害到原始的
lxiaodao
·
2009-12-23 00:00
clone 克隆
读《effective java》第二版,实用二,清除过期的对象引用
读《
effectivejava
》第二版,实用二,清除过期的对象引用 内存泄漏几种常见的方式: 1.无意识的对象保持。就是接下来的例子。 2.使用缓存。
lsbwahaha
·
2009-12-17 20:00
读《effective java》第二版,实用一,遇到多个构造器参数时要考虑用构造器
读《
effectivejava
》第二版,实用一,遇到多个构造器参数时要考虑用构造器 第二条 遇到多个构造器参数时要考虑用构造器这里考虑的是参数多的情况,如果参数个数比较少,那直接采用一般的构造方法就可以了
lsbwahaha
·
2009-12-17 20:00
EffectiveJava
-第2条 遇到多个构造器参数时要考虑用构建器
遇到多个构造器参数时要考虑用构建器,且看最佳实践代码 public class NutritionFacts { private final int servingSize; private final int servings; private final int calories; private final int fat; private final int
lxiaodao
·
2009-12-08 20:00
设计模式
Hibernate
EffectiveJava
-第2条 遇到多个构造器参数时要考虑用构建器
遇到多个构造器参数时要考虑用构建器,且看最佳实践代码 public class NutritionFacts { private final int servingSize; private final int servings; private final int calories; private final int fat; private final int
lxiaodao
·
2009-12-08 20:00
设计模式
Hibernate
Java:重写equals()和hashCode()
Java:重写equals()和hashCode()以下内容总结自《
EffectiveJava
》1.何时需要重写equals()当一个类有自己特有的“逻辑相等”概念(不同于对象身份的概念)。
大漠驼铃
·
2009-10-31 22:00
Java经典书籍
收藏一、JAVA编程入门级1.JAVA面向对象编程--孙卫琴2.AgileJava中文版测试驱动开发的编程技术二、Java编程进阶类1.重构-改善既有代码的设计(中文版)2.
EffectiveJava
中文版
zhanghebing
·
2009-10-29 15:00
java
设计模式
编程
敏捷开发
软件测试
值得收藏的JAVA经典书籍。
一、JAVA编程入门级1.JAVA面向对象编程--孙卫琴2.AgileJava中文版测试驱动开发的编程技术二、Java编程进阶类1.重构-改善既有代码的设计(中文版)2.
EffectiveJava
中文版
v5qqcom
·
2009-10-29 14:00
java
Q3行动计划
并发编程实践》, 《未来是湿的》,《卓有成效的管理者》,《Java网络编程》,《JavaIO》,《Java语言技术手册》,《Java5高手秘籍》,《
EffectiveJava
northlion
·
2009-09-29 16:10
行动
q3
《Java并发编程实践》
《大话设计模式》
Q3行动计划
并发编程实践》, 《未来是湿的》,《卓有成效的管理者》,《Java网络编程》,《JavaIO》,《Java语言技术手册》,《Java5高手秘籍》,《
EffectiveJava
northlion
·
2009-09-29 16:10
行动
q3
《大话设计模式》
《Java并发编程实践》
写一个好的hashCode()
正确的hashCode()需要保证equals相同的对象有相同的hashcode.
EffectiveJava
中提供的hashCode写法是:1.result=17;2.对字段f,生成的intc计算如下boolean
hjhnju
·
2009-09-26 18:23
职场
HashCode
休闲
写一个好的hashCode()
正确的hashCode()需要保证equals相同的对象有相同的hashcode.
EffectiveJava
中提供的hashCode写法是:1.result=17;2.对字段f,生成的intc计算如下boolean
hjhnju
·
2009-09-26 18:23
职场
HashCode
休闲
Effective Java Item9-在覆盖equals方法的同时覆盖hashCode
EffectiveJava
2ndEditionReadingNotesItem9:AlwaysoverridehashCodewhenoverrideingequals在覆盖equals方法的同时覆盖hashCode
sunjavaduke
·
2009-09-10 18:00
java
object
String
HashMap
Integer
equals
Effective Java Item8-在覆盖equals(Object类的nonfinal方法)时遵循接口规范
EffectiveJava
2ndEditionReadingNotesItem8:Obeythegeneralcontractswhenoverridingequals.在覆盖equals(Object
sunjavaduke
·
2009-09-10 18:00
java
String
object
null
equals
Class
Effective Java Item7-不使用Finalizers
EffectiveJava
2ndEditionReadingNotesItem7:AvoidFinalizers不使用Finalizers。
sunjavaduke
·
2009-09-10 18:00
java
exception
Stream
File
performance
读《
EffectiveJava
中文版》笔记 -- 第6章
第23条:检查参数的有效性。 大多数方法,都会对传递给它们的参数有所限制。为了防止在程序执行过程中,出现不可预计的错误,应该在方法体开始之前,进行一些参数有效请的检查。 使用Javadoc @throws标签标注你的方法可能抛出的异常。PS:最好使用java原有的异常类型。如:NullPointerException / IllegalArgumentException / IndexOu
pokerwen
·
2009-09-08 22:00
EffectiveJava
Effective Java Item6-消除作废的对象引用
EffectiveJava
2ndEditionReadingNotesItem6:EliminateObsoleteObjectReferences消除作废的对象引用。
sunjavaduke
·
2009-09-08 16:00
入手《Effective Java》第二版,些许失望
阅读更多早已耳闻《
EffectiveJava
》大名,是众多Java程序员进阶的必备书籍,由Google的Java架构师JoshuaBloch所著,讲述Java技术中的78条“最佳实践”。
idealab
·
2009-09-01 23:00
Java
Google
Blog
[导入]Java 中类的重载与覆盖之间的一点小区别
[导入]Java中类的重载与覆盖之间的一点小区别大的区分我想熟悉java这门语言的人都知道,本文仅为记录在阅读《
Effectivejava
》时所遇到的新知识。
Open your thoughts
·
2009-08-29 09:00
读《effective java》学习笔记三
读《
effectivejava
》学习笔记三第六条在改写equals的时候请遵守通用规定 有一种“值类”可以不要求改写equals方法,类型安全枚举类型,因为类型安全枚举类型保证每一个值之多只存在一个对象
lsbwahaha
·
2009-07-28 20:00
读《effective java》学习笔记一
读《
effectivejava
》学习笔记一 该书介绍了在Java编程中极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。
lsbwahaha
·
2009-07-23 19:00
Effective Java2泛读后感
EffectiveJava
2泛读后感 对于这本书的阅读,说来也很惭愧。过去黎敏基本对于他翻译过的书,都有邮寄送给我,书拿到手后,都是内心的高兴——哇,不用花钱的书,爽!
yeshucheng
·
2009-07-17 18:00
Effective Java Item3:使用私有构造方法或者枚举类型实现单例
packagecom.googlecode.javatips4u.
effectivejava
.singleton; pu
sunjavaduke
·
2009-07-07 00:00
java
String
File
null
Class
Constructor
大话深入浅出Effective Java核心实战编程思想之——猴王的把戏
这故事又和
EffectiveJava
有什么联系?还是延续上篇文章的风格吧,看代码,读故事。
Heis
·
2009-07-04 14:00
java
编程
JUnit
大话深入浅出Effective Java核心实战编程思想之——猴王的把戏
大话深入浅出
EffectiveJava
核心实战编程思想之——猴王的把戏 不知道大家还记不记得在《西游记》里的莲花洞夺宝的故事,就是猴王巧夺宝物,收复金银角大王那一章。
Heis的Blog
·
2009-07-04 14:00
Effective Java Item1:优先考虑使用静态工厂方法
EffectiveJava
2ndEditionReadingNotesItem1:ConsiderusestaticfactorymethodsinsteadofConstructors考虑使用静态工厂方法来取代构造方法
sunjavaduke
·
2009-07-01 00:00
java
jdbc
api
String
service
immutable
大话深入浅出Effective Java核心实战编程思想之——那些鸡翅
其实正确的标题应该叫
EffectiveJava
读书心得之鸡翅的故事。
Heis
·
2009-06-20 00:00
java
编程
JUnit
Microsoft
读书
大话深入浅出Effective Java核心实战编程思想之——那些鸡翅
大话深入浅出
EffectiveJava
核心实战编程思想之——那些鸡翅 好吧好吧,我承认这有点标题党的嫌疑,我这不是隔太久没更新,有点兴奋么。 板砖拍够了,臭鸡蛋扔够了,别来打酱油便行了。
Heis的Blog
·
2009-06-20 00:00
继承打破了封装性
继承打破了封装性继承打破了封装性继承打破了封转载时请以超链接形式标明文章原始出处和作者信息及本声明http://dwhstudying.blogbus.com/logs/1599885.html今天看OOD启思录的时候,看到继承那章,回想到之前看
EffectiveJAVA
3278 7840
·
2009-06-15 16:00
CodeComplete读后感之隐喻篇
阅读更多本来我是不打算看这个《代码大全》的,同理,也不想看《
effectivejava
》的。总觉得我的目标是做个架构师,做设计。这2本书显然是以coder为对象的。
hatedance
·
2009-06-10 16:00
敏捷开发
软件测试
读书
设计模式
游戏
异常设计 ----何使用异常的原则
/javaworld/jw-07-1998/jw-07-exceptions.html异常设计译注:异常设计一直让我头疼不已,《ThinkinginJava》中有关于异常设计的内容,但并不是很详细;《
EffectiveJava
乐在其中
·
2009-04-16 20:00
Java中equals()和hashCode() 的重写
Java中equals()和hashCode()的重写 以下内容总结自《
EffectiveJava
》。1.何时需要重写equals()当一个类有自己特有的“逻辑相等”概念(不同于对象身份的概念)。
wang9354
·
2009-02-25 20:00
利用Java枚举实现策略模式
JoshuaBloch在
EffectiveJava
(第二版)里提出了一种枚举策略模
hyxw5890
·
2009-02-08 01:11
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他