黑马程序员技术交流社区

标题: 关于程序执行顺序问题 [打印本页]

作者: bushangkoukou    时间: 2013-6-6 17:02
标题: 关于程序执行顺序问题
本帖最后由 bushangkoukou 于 2013-6-6 22:44 编辑

在一个程序中,如果主函数中没任何语句,那么其他类包括其他类中的函数的执行顺序是怎么样的?
作者: msileandroid    时间: 2013-6-6 19:17
问题不太清晰;楼主是要问关于构造函数、构造代码块、静态代码块执行顺序吗;
静态代码块:随着类的加载而加载,只执行一次;用于给“类”进行初始化;
执行顺序:静态代码块---》构造代码块---》构造函数
作者: 曾林魁    时间: 2013-6-6 19:42
在Java Application应用程序中如果主函数中没有任何语句,那么程序就不会执行任何语句;其他类的函数也肯定不会执行;
因为主函数是程序的入口;也是程序的主线程,只有在主函数中调用了其他类的函数其他类的函数才会开始执行;
你应该是有什么盲点;有什么问题你问具体点吧!
作者: 风爽    时间: 2013-6-6 20:41
个人认为应该不会执行任何语句,因为主函数是程序的入口,如果主函数没有任何语句就不会加载其他类,类不加载当然类中的函数也是不会执行的。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2