黑马程序员技术交流社区

标题: java中main方法的形参String[] args有哪些作用? [打印本页]

作者: 做個、堅強de女    时间: 2011-11-16 06:06
标题: java中main方法的形参String[] args有哪些作用?
publib static void main(String[] args)
{
}
参数args有什么作用,是数组吗?还是可变参数?mian方法是JVM在调用吗?类加载时具体怎么处理?
作者: qy    时间: 2011-11-16 06:57
很明显 String[] args 是一个String类型的数组。
main方法跟其他的方法很明显不同,在程序运行时,会找到main方法入口。
说明这是个java应用程序,通过JVM直接启动运行的程序
作者: 箫庐    时间: 2011-11-16 06:58
同问:String[] args 与String args[]有什么区别?同样可以运行通过。
作者: 高双武    时间: 2011-11-16 08:27
没有区别,就是数组定义的两种方式
作者: fso918    时间: 2011-11-16 08:53
main方法的参数数组args主要作用是用于调试程序的,可以在运行时动态的给程序传递参数。
例子,命令行中输入:
        java Test aaa,bbb
则args[0]=aaa;args[1]=bbb;
作者: 欧阳文愿    时间: 2011-11-16 11:32
String[] args是main函数的形式参数,,可以用来获取命令行用户输入进去的参数。如果你是java的初学者,编写一些简单的小程序是用不到它的,但是你在写程序的时候不管用的到用不到,声明main函数的时候一定要在括号里写上它,否则会报错。
String[] args 和String args[]一样的。就和我们定义一个普通数组差不多




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