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) + "");}}}??