Неизменяемые объекты в Java
Отличная серия статей про immutable objects: http://jeremymanson.blogspot.ru/2008/04/immutability-in-java.html http://jeremymanson.blogspot.com/2008/07/immutability-in-java-part-2.html http://jeremymanson.blogspot.com/2008/07/immutability-in-java-part-3.html