命令行如何变成String [] args?

时间:2019-11-05 10:05:22

标签: java

众所周知,在Java主类中有一个静态主函数,args是String [] args public static void main(String[] args)。 我的问题是java Main arg1 arg2 arg3中的命令行arg1 arg2 arg3如何变成String [] args?还是将“ arg1 arg2 arg3”解析为String [] args的代码在哪里? 希望有人能帮助我。

1 个答案:

答案 0 :(得分:2)

public static void main(String[] args)方法是JRE识别为入口点方法的即用型方法。并且它的参数被识别为命令行参数(空格分隔)。

编辑,我已经设法找到了此here的源代码。希望你能理解。看行号349快速入门。