不太明白你的意思 如果想要一个类在任何地方都一样 , 可以用单例模式如果不让人对这个对象重新赋值 , 可以用final 修饰这个对象 , 但是还是可以修改对象中的成员变量的 , 除非你将所有成员变量都设置为 private , 也不开放 set 方法 , 只有构造方法 在初始化的时候赋值 , 那么这个对象就只能初始化一次了当然 , 即便这样 , 也是可以通过反射的方法来获取对象的成员变量来修改的 .