java 同一个类下的不同方法的变量之间的引用

比方说public int A(){
return array[]; 
}
另一个方法public void B(){
}

B方法中要用到array[]数组。

这种情况下如果是同一个变量,可以通过以下方法来定义,就可以随时被引用。
方法一:定义为 static的,这样的话,就会初始化到内存中,直接引用变量名称即可获取到值。
方法二:定义为final static的,这样的话,也会初始化到内存中,直接引用变量名称即可获取到值。
区别:方法一中的是可以重新赋值的,这个如果变量需要改变的就用第一种,如果变量是定值,那么久用方法二进行赋值即可。
原文地址:https://www.cnblogs.com/hd92/p/13554357.html