A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 邬诚 中级黑马   /  2012-4-28 21:46  /  2141 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

      刚看了苏老师的视频,为什么程序执行完Main方法后就自动退出了,它后面的那个括号里的(string[] args)是什么意思,Main方法有返回值吗,如果有,是什么呢。如果在Main方法以外写其它的方法,程序会执行吗

评分

参与人数 1技术分 +2 收起 理由
郑文 + 2

查看全部评分

4 个回复

倒序浏览
本帖最后由 陈世伟 于 2012-4-28 22:41 编辑

main是程序的入口,main执行完,程序就结束。main方法是可以有返回值的。String[] args是main函数的形式参数

评分

参与人数 1技术分 +2 收起 理由
郑文 + 2

查看全部评分

回复 使用道具 举报
main就是主程序啊,执行完了程序就完了,你可以写一个程序试下,执行过程运行,设个断点。(string[]args)是命令执行参数

评分

参与人数 1技术分 +2 收起 理由
郑文 + 2

查看全部评分

回复 使用道具 举报
Main()方法是程序的入口,Main()方法执行完即代表着程序的结束。(string[] args)是Main()方法的参数,这个参数是在DOS环境下通过控制台输入的。

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
程序都是从主函数Main()入口开始执行程序,MAIN()执行结束程序就自动退出。string[] args只是主函数方法的一个参数。

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马