您的位置:首页 > 大数据 > 人工智能

main方法不能直接调用 非静态方法

2010-11-15 23:26 267 查看
public class Test {
public static void main(String [] args) {
amethod(args);
}
public void amethod(String [] args){

}
}


 

 

问题原因:

main方法是静态方法,静态方法可以在没有对象实例的时候直接调用,故可以直接调用main方法,但是因为没有对象实例,所以不能调用非静态方法。

 

解决办法:

1.new一个对象,然后调用这个对象的方法

2.将这个方法改为static方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  string class
相关文章推荐