发布网友 发布时间:2022-04-22 09:14
共2个回答
热心网友 时间:2023-11-01 00:53
1.static表示静态。他是属于类的。可以在本身类里直接调用,或在其它类里用类名.方法名调用
2.不加static表示是实例的方法,必须用实例来调用。在本类里也一样,必须用实例调用
如果你的类名叫Test
必须这样调用
Test t=new Test();
t.add(4,5)
3。两种解决方案
a)public static void main(String args[]){
int x=4,y=5;
Test t=new Test();//用实例对象调用
t.add(4,5);
}
public static void add(int x,int y){ //这边为什么要加static啊?
System.out.println(x+y);
}
b)加上static
热心网友 时间:2023-11-01 00:53
static 代表静态化,就是不用实例化可以直接通过类名点来使用的,规定是静态的类只能调用静态的方法!这点你要记住就行了!