public class Test {
public static void main(String [] args) {
amethod(args);
}
public void amethod(String [] args){
}
}
问题原因:
main方法是静态方法,静态方法可以在没有对象实例的时候直接调用,故可以直接调用main方法,但是因为没有对象实例,所以不能调用非静态方法。
解决办法:
1.new一个对象,然后调用这个对象的方法
2.将这个方法改为static方法