Java多线程-Immutable Objects
参考
http://docs.oracle.com/javase/tutorial/essential/concurrency/immutable.html
http://ifeve.com/immutable-objects/
Immutable Objects
如果一个对象创建后不能更改状态,则被认为是不可变对象。不可变对象不会产生thread interference,和状态视图不一致问题,并发编程中很有用
参考
http://docs.oracle.com/javase/tutorial/essential/concurrency/immutable.html
http://ifeve.com/immutable-objects/
Immutable Objects
如果一个对象创建后不能更改状态,则被认为是不可变对象。不可变对象不会产生thread interference,和状态视图不一致问题,并发编程中很有用