java类中定义了一个全局变量,我在一个方法里改变了变量值,是不是下面的方法里还是全局定义时的值?

2024年10月30日 07:55
有2个网友回答
网友(1):

值已经变了!!改变的时候是用this引用的吧? 是的话就改变了!!如果方法内还定义了,那就是局部变量!

网友(2):

全局变量是类对象共享的,不管那个对象改变了变量的值其他的对象也会随着改变.