比方說public int A(){
return array[];
}
另一個方法public void B(){
}
B方法中要用到array[]數組。
這種情況下如果是同一個變量,可以通過以下方法來定義,就可以隨時被引用。
方法一:定義為 static的,這樣的話,就會初始化到內存中,直接引用變量名稱即可獲取到值。
方法二:定義為final static的,這樣的話,也會初始化到內存中,直接引用變量名稱即可獲取到值。
區別:方法一中的是可以重新賦值的,這個如果變量需要改變的就用第一種,如果變量是定值,那么久用方法二進行賦值即可。
