Java变量范围

0 java scope

当变量在本地范围和全局范围内初始化时,如何this在不使用同一类中的关键字的情况下使用全局范围?

Jig*_*shi 7

class MyClass{
    int i;//1
    public void myMethod(){
        i = 10;//referring to 1    
    }

    public void myMethod(int i){//2
        i = 10;//referring to 2
        this.i = 10 //refering to 1    
    }    
}  
Run Code Online (Sandbox Code Playgroud)

另见: