package cn.xh.test;
public class Fun_test {
static int glob=10;
public static void main(String[] args) {
// TODO Auto-generated method stub
Fun_test fun=new Fun_test();
fun.change();
System.out.println(">>>"+glob);
}
public void change()
{
glob=5;
System.out.println(glob);
}
}
public class Fun_test {
static int glob=10;
public static void main(String[] args) {
// TODO Auto-generated method stub
Fun_test fun=new Fun_test();
fun.change();
System.out.println(">>>"+glob);
}
public void change()
{
glob=5;
System.out.println(glob);
}
}
结果:
5
>>>5
**************************************************************************
glob=10
def change():
glob=5
print(glob)
change()
print(">>>"+str(glob))
结果:
5
>>>10
**************************************************************************
glob=10
def change():
global glob
glob=5
print(glob)
change()
print(">>>"+str(glob))
结果:
5
>>>5
Java类成员变量全局修改案例解析
本文通过一个简单的Java程序实例,详细解释了如何在类的方法内部修改静态全局变量的值,并探讨了不同实现方式对全局变量最终值的影响。
9606

被折叠的 条评论
为什么被折叠?



