在java定义静态变量或者静态函数时使用static关键字。
被定义为static的静态函数,在被调用时可以不用new一个实例对象
例如
public class isMax{
public static void main(String[] args){
int result =Math.Max(1,2);
}
}
class Math{
public int static Max(inta,int b){
if(a>=b){
return a;
}else return b;
}
}
静态变量:int Max=Integer.Max_Value;
在java虚拟机中静态方法的内存是固定的,每次调用时只需要从java虚拟机中已有的那部分取出。