Java程序中,main方法能嵌套吗?
看到这么一个程序:publicclassAB{inta,b;voidcc(){System.out.println(a+""+b);}publicstaticvoidma...
看到这么一个程序:public class AB { int a, b; void cc() { System.out.println(a+" "+b); } public static void main(String args[]) { AB dd=new AB(); dd.cc(); }}从结构上看,两个方法cc和main都在AB中。main()方法居然调用自己所从属的AB类构造新的对象dd,这不意味着有两个互相嵌套的main吗!难以理解……
展开
2013-10-22
展开全部
main是静态方法,实例化对象只能调用非静态方法所以不存在main方法嵌套的希望楼主能理解
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
main方法不可以嵌套,你这个实例的不是main方法是cc方法,main方法嵌套是main方法在此实例main方法,这样是不可行的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-22
展开全部
有什么难理解的,main()方法是程序的入口,而这个main()方法就是来调整CC()方法的,其实这个例子就是为了调CC()这个方法写的,写一个main()方法就是为了让程序跑起来。就好像main()是一间房子的门,你要进房间拿东西,先进门,懂了不?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-22
展开全部
可以,你应该把main方法看成是一个比较特殊的方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |