JAVA中静态方法只能用类名调用吗?15
发布网友
发布时间:2023-10-19 01:50
我来回答
共3个回答
热心网友
时间:2023-11-20 03:48
不是的,也可以用类实例来调用,但是不推荐这样。
比如下面的样子:
public class TestStatic(){
static void printme(){System.out.println("static.....");}
public static void main(String[] args){
printme();
new TestStatic().printme();
}
}
热心网友
时间:2023-11-20 03:49
静态方法是属于类的,所以可以通过类名调用,当然也可以通过对象调用,不过很少人会那么做
热心网友
时间:2023-11-20 03:49
您好,提问者:
1、new xx().静态(); //不推荐
2、xx.静态(); //正规调用方法
3、静态(); //本本类静态方法中,直接调用