首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java中main方法形参String[] args 有什么作用?该如何处理

2012-04-14 
java中main方法形参String[] args 有什么作用?比如publib static void main(String[] args){}参数args有什

java中main方法形参String[] args 有什么作用?
比如publib static void main(String[] args){

}
参数args有什么作用,是数组吗?还是可变参数?mian方法是JVM在调用吗?类加载时具体怎么处理?

[解决办法]
args 就是一个数组名,可以从命令行中敲一些参数传进去
main是JVM在运行的时候自动找到的
[解决办法]
就是 java XXX dsda asdfa dads daf
java -jar XXX.jar dsda asdfa dads daf

XXX 或 XXX.jar 后的输入会被jre处理成 main的参数 args
[解决办法]
入口函数的设计如此
[解决办法]
形式上args不是可变参数,实质是一个字符串数组,但实质上字符串数组的长度是由用户执行java文件指定的,类似可变参数,给你举个例子

Java code
public class ArgsDemo {    public static void main(String[] args) {        System.out.println("args:"+ Arrays.toString(args));    }} 

热点排行