Topic: 一个初学者关于main()的疑问 |
Print this page |
1.一个初学者关于main()的疑问 | Copy to clipboard |
Posted by: 234567890 Posted on: 2004-11-09 18:51 为什么java程序中main函数总要声明为static,而且不论程序用不用到还要加入一个String对象数组的引数。 希望知道的高手给出一个解答,小弟不甚感激。 |
2.Re:一个初学者关于main()的疑问 [Re: 234567890] | Copy to clipboard |
Posted by: littledeer1974 Posted on: 2004-11-09 19:01 其实这都是给compiler看的对不(当然编译完了是给JVM看的) 有了static在执行的时候,首先装入内存,看到main就知道的程序的起点,从main 开始执行,String[] 是为了定义要给程序传递的参数 比如说你执行一个程序前告诉它,如果是这个参数就这么执行,如果是那个参数,就那么执行,你说到,不管用到还是用不到,但是还是要考虑用到的情况,不用的时候缺省就好了,所以还是要有这个约定的 这样,大家的程序都能愉快的执行了 |
3.Re:一个初学者关于main()的疑问 [Re: 234567890] | Copy to clipboard |
Posted by: 234567890 Posted on: 2004-11-09 19:23 哦,谢谢版主的解答 |
4.Re:一个初学者关于main()的疑问 [Re: littledeer1974] | Copy to clipboard |
Posted by: 我的剑会笑 Posted on: 2004-12-15 22:00 littledeer1974 wrote: 请问这是不是就是所说的“程序的健壮性考虑”呢?:) |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |