------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------
什么时候使用静态?
1、静态变量
2、静态函数
定义静态变量:当对象中出现共享数据时,该数据被静态所修饰。
对象中的特有数据要定义成非静态存在于堆内存中。
定义静态函数:当功能内部没有访问到非静态数据(对象特有的数据),那么定义成静态函数。
package believeyourself;
public class javaStatic {
public static int getMax(int arr []){
int max = 0;
for(int i = 1;i<arr.length;i++){
if(arr[i]>arr[max])
max =i;
}
return arr[max];
}
public static void main(String args []){
int arr [] = {1,3,4,6,5};
int max = getMax(arr);
System.out.println(max);
}
}