淘先锋技术网

首页 1 2 3 4 5 6 7

Java中的方法分为静态方法和非静态方法,它们的调用方式和作用也有所区别。

静态方法是属于类的方法,可以直接用类名来调用。例如:

public class Test {
public static void hello() {
System.out.println("Hello, World!");
}
}
// 调用hello方法
Test.hello();

非静态方法是属于对象的方法,必须通过对象来调用。例如:

public class Test {
public void sayHello() {
System.out.println("Hello, World!");
}
}
// 创建Test对象
Test test = new Test();
// 调用sayHello方法
test.sayHello();

可以看到,静态方法和非静态方法的调用方式不同,这也是它们的作用不同的表现之一。