2 u012749685 u012749685 于 2016.04.25 11:01 提问

main()为何固定这样写,

每个单词有什么特殊含义吗,特别是传的参数。String[ ] args 的含义是??????

4个回答

xl1007
xl1007   2016.04.25 13:24
已采纳

public static void main(String args[])
public :main方法的访问权限为公共的
static : main 方法 为静态方法,属于类公共方法
void : 不需要返回值。
main: java中 执行 run (java application)中设定的方法名。
String args :方法的执行参数, 在 (eclipse)run -》 configurations -> arguments 中设定,或直接由 java 命令后 附带的参数

xl1007
xl1007 追加一个网址:http://lavasoft.blog.51cto.com/62575/53263/
一年多之前 回复
qq_27556567
qq_27556567   2016.04.25 13:19

jvm 的一种规范 main()方法定义必须是:“public static void main(String 字符串数组参数名[])”

q610098308
q610098308   2016.04.25 13:21

main 代码是主的,入口函数;
String [] args ;代表要吧传入一个字符串数组;

ArthurJava
ArthurJava   2016.04.26 13:46

int main(int argc, char **argv)
每个参数都有固定含义,不然编译器无法调用

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!