|
查看: 1187|回复: 6
|
main() function疑问。。。。
[复制链接]
|
|
|
|
请问问什么main需要static...还有在java需要string[] args.....thx |
|
|
|
|
|
|
|
|
|
|
发表于 18-9-2012 06:37 PM
|
显示全部楼层
因为java是纯00, 所有的东西都是object, 连main都要放在class里面, 可是在纯00的例子, 因为object还没有被new出来前,就要开始main(), 所以就用加static, static属于class, 但自外于object的
不懂对不对,Bruce Eckel的书讲的 本帖最后由 队林仆街 于 18-9-2012 06:38 PM 编辑
|
|
|
|
|
|
|
|
|
|
|
发表于 19-9-2012 07:38 PM
|
显示全部楼层
1。main是所有program 的入口点。
main需要static
2。因为可以不用cast 成object,直接运行。
3。string[] args
用来commandline 带进些数据。例如
format /q /s
/q = args[0]
/s = args[1] |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 20-9-2012 02:12 AM
|
显示全部楼层
谢谢两位。。。但我想问你所说的string[] args是不是当我写abc
/a=args[0]
/b=args[1]
/c=args[2] |
|
|
|
|
|
|
|
|
|
|
发表于 20-9-2012 10:30 AM
|
显示全部楼层
|
java 中 不叫 function, 而是叫 method.. |
|
|
|
|
|
|
|
|
|
|
发表于 20-9-2012 11:53 AM
|
显示全部楼层
noob1231 发表于 20-9-2012 02:12 AM 
谢谢两位。。。但我想问你所说的string[] args是不是当我写abc
/a=args[0]
不是。例子如
format.exe /s /q
/s /q 之间有空格。
|
|
|
|
|
|
|
|
|
|
|
发表于 8-10-2012 09:28 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|