摘要: Effective Java 第39条中提到:必要时进行保护性拷贝书中给到的一个例子,总结一句就是:成员变量不要被外部引用直接赋值,而是拷贝之后的赋值。具体看下面例子。 1 public class Period { 2 private final Date start; 3 private final Date end; 4 5 public Period(Date start, Date end){ 6 if(start.compareTo(end) > 0){ 7 throw new IllegalArgument... 阅读全文
posted @ 2013-05-16 09:59 BaronZ 阅读(1483) 评论(1) 推荐(0) 编辑