程序员

成员变量和局部变量

2018-10-13  本文已影响5人  UlissesJr

1.在类中的位置不同

2.:在内存中的位置不同

3.生命周期不同:

4.:初始化值不同

注意事项:

就近原则:
class Person(){
    String name;               //成员变量
    int num = 0;
    
    public void speak(){
        int num = 10;         //局部变量
        System.out.println(name);
        System.out.println(num);
        }
}

输出结果:
null
 10

上一篇 下一篇

猜你喜欢

热点阅读