读书人

Book01-No.2 不可变方式

发布时间: 2012-09-08 10:48:07 作者: rapoo

Book01-No.2 不可变模式

1、解释:不可变模式的意思就是,能够保证实例状态不会被改变的类,而在访问这个实例的时候不需要考虑共享互斥机制,提高程序运行的性能。

?

2、实例:

package com.metarnet.ImmutablePattern;public class CheckMain {public static void main(String[] args) {MutablePerson person = new MutablePerson("shma", "shma");new CheckThread(person).start();new CheckThread(person).start();new CheckThread(person).start();for(int i=0; true; ++i) {person.setPerson((i) + "", (i) + "");}}}
?

?

读书人网 >编程

热点推荐