在Java中,静态方法可以直接通过类名来调用,不需要实例化对象。以下是一些调用静态方法的技巧:
ClassName.staticMethod();
public class MyClass {
public static void staticMethod() {
System.out.println("This is a static method");
}
public void nonStaticMethod() {
MyClass.staticMethod(); // 调用静态方法
}
}
public class AnotherClass {
public void callStaticMethod() {
MyClass.staticMethod(); // 调用另一个类的静态方法
}
}
总之,静态方法可以直接通过类名调用,无需创建类的实例。