这样: 而不要这样做:public class MyObject{ public intfiled01;}总结:公有类永远都不应该暴露可变的域,有时候需要用包级私有或者私有的嵌套类来暴露域,无论这个类是可变还是不可变的。