Java 无法对非静态方法进行静态引用
我得到了无法对非静态方法进行静态引用的错误,但我似乎没有进行静态引用。。我的代码如下所示Java 无法对非静态方法进行静态引用,java,Java,我得到了无法对非静态方法进行静态引用的错误,但我似乎没有进行静态引用。。我的代码如下所示 public void run() { MyClass mc = new MyClass(); mc.method(); } public void MyClass(){ myothermethod(); //error here. } 我已经为我的类创建了一个新实例,这样引用就不会是静态的,但它仍然会给我同样的错误 这必须是同一类中可用的非静态方法要更快获得更好的帮助,请发布
public void run() {
MyClass mc = new MyClass();
mc.method();
}
public void MyClass(){
myothermethod(); //error here.
}
我已经为我的类创建了一个新实例,这样引用就不会是静态的,但它仍然会给我同样的错误
这必须是同一类中可用的非静态方法要更快获得更好的帮助,请发布一个。