java略深解释Main方法中的String[] args形式参数的用处

只要是稍微了解Java的朋友都应该知道public static void main(String[] args){}这个主方法是java的运行的前提条件。
也知道这是sundjava语句的运行入口的协议化。
那么今天我们先聊一下String [] args形式参数的作用
1.正如我们所称呼的它是一个形式参数
2.学过数组的同学应该都知道,这是一个定义数组的格式 String [] a=new String[];而它出现在括号里面表达的是传递一个这样的数组。
3.言归正传那这个东西到底有啥用,如果我们用IDE平台来编写代码譬如Myeclipse或者IDEA那么这个东西什么用都没有,它仅仅是一个标识,一个SUN公司的协议规定,写这个java虚拟机就知道这是一个主入口,运行的入口。
4.如果我们是用cmd命令窗口来运行java那么这个时候就有用了。 String[] args是main函数的形式参数,可以用来获取命令行用户输入进去的参数。java 本身不存在不带String args[]的main函数,java程序中去掉String args[]会出现错误。
5.综上所述,大多数学习java的人都会用IDE去编程,所以这个作用几乎为零,简言之纯扯淡的。
仅仅作为一个被规定的入口程序。如果大家在接触其他语句时,像c#之类的就会发现是不用写的。
这只不过是java的一个写死的规定,觉得恶心也得下咽的那种。
``
C:>javac test.java
C:>java test a b c
This a java program!
arg isa b c

test.java

public class test {
public static void main(String[] args) {
System.out.println(“This a java program!”);
System.out.println(“arg is”+args[0]+" “+args[1]+” "+args[2]);
}
}


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值