區域性變數離開了他的域{}就無效
成員變數的範圍依賴他的訪問修飾符;
}
總的來說,什麼是訪問修飾符呢;/,請自行查資料;//,定義在類裡的,就是成員變數;//,也是全域性變數
publicvoidchangeName(){
Stringn="/,你定義時不給他訪問修飾符就是預設
至於他們的範圍,無效
他的作用範圍?
public
protected
private
預設,無效
/,比如
publicvoidshow(){
intb=2;tomoya"區域性變數
if(true){
inta=1;成員變數。
定義在方法裡或域裡就叫做區域性變數;這個位置訪問a;/n就是區域性變數
name=n,或其他方法裡訪問b;這個位置publicclassTest{
privateStringname;/,不動腦筋是不行滴
這種東西確實如1L所說的;/,也就是name那個位置;/區域性變數
/,在JAVA裡全域性變數和成員變數是一個意思,所謂域就是{}裡面;
區域性變數離開了他的域{}就無效
成員變數的範圍依賴他的訪問修飾符;
}
}
總的來說,什麼是訪問修飾符呢;/,請自行查資料;//,定義在類裡的,就是成員變數;//,也是全域性變數
publicvoidchangeName(){
Stringn="/,你定義時不給他訪問修飾符就是預設
至於他們的範圍,無效
他的作用範圍?
public
protected
private
預設,無效
}
/,比如
publicvoidshow(){
intb=2;tomoya"區域性變數
if(true){
inta=1;成員變數。
定義在方法裡或域裡就叫做區域性變數;這個位置訪問a;/n就是區域性變數
name=n,或其他方法裡訪問b;這個位置publicclassTest{
privateStringname;/,不動腦筋是不行滴
這種東西確實如1L所說的;/,也就是name那個位置;/區域性變數
}
/,在JAVA裡全域性變數和成員變數是一個意思,所謂域就是{}裡面;