首先。 静态 就是说 谁都可以去用,包括(静态属性 静态方法)
举个例子吧:
比方说 以下代码
public class dept
{
public static int sum(int a,int b)
{
int res=0;
res=a+b;
return res;
}
public static void main(String[] args)
{
int a=1;
int b=5;
int res=sum(a, b);
System.out.println(res);
}
}
以上的代码 就是说有一个类dept 里面有一个静态的方法sum,在主方法main中 就可以直接用方法名称去调用。比较的方便。同样在主方法中 int res=sum(a, b); 也可以这样写 int res=dept.sum(a,b); 这样也是可以的。。
也就是说。
静态方法 ———————— 静态方法 (两者之间可以互相调用)
如果在一个类中,有静态方法,那么这个类中的主方法就可以直接用静态方法的名称就可以调用方法了。
如果不在一类中。那么就可以用静态方法所在的类名称去调用就可以了
很简单吧。。
其实在方法的前面加了静态去修饰后,也就是简化了代码。 不用在类中去new一个对象,在用对象去点一个方法
明白了吗?
|