java基础知识--main方法是否一定放在public类当中?
main方法不一定放在public类当中
·
直接运行时报错,如图1所示;是因为eclipse默认到public的类(本例中是Test1)中去找main函数,一旦在该类中找不到就会出错。通过修改run Configurations,让eclipse去包含main函数的类(本例中是Test2类)中找main函数即可解决问题,方法如下图2;
图1
图2
案例代码:
public class Test1{
public void test11(){
System.out.println("哈喽!");
}
}
class Test2{
public static void main(String[] args) {
System.out.println("您好!");
Test1 t = new Test1();
t.test11();
}
}
更多推荐
所有评论(0)