Cannot make a static reference to the non-static method method() from the type test
时间: 2023-11-03 21:53:42 浏览: 166
解决Eclipse配置Tomcat出现Cannot create a server using the selected type错误
这个问题是因为你尝试在静态方法中引用非静态方法。在 Java 中,静态方法属于类而不是对象,它们在对象创建之前就可以调用。而非静态方法则需要通过对象来调用。
如果你想在静态方法中引用非静态方法,你需要先创建一个对象,然后通过该对象来调用非静态方法。例如:
```java
public class Test {
public static void main(String[] args) {
Test obj = new Test();
obj.method(); // 调用非静态方法
}
public void method() {
// 非静态方法的实现
}
}
```
这样做就可以访问非静态方法了。希望能帮助到你!如果还有其他问题,请随时提出。
阅读全文