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

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

 

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

 

 

 

这种情况下如果是同一个变量,可以通过以下方法来定义,就可以随时被引用。
方法一:定义为 static的,这样的话,就会初始化到内存中,直接引用变量名称即可获取到值。
方法二:定义为final static的,这样的话,也会初始化到内存中,直接引用变量名称即可获取到值。
区别:方法一中的是可以重新赋值的,这个如果变量需要改变的就用第一种,如果变量是定值,那么久用方法二进行赋值即可。
posted @ 2020-08-24 15:59  larybird  阅读(1162)  评论(0编辑  收藏  举报