main方法与命令行参数

java编译器把java源代码编译成字节码,然后把字节码加载进内存,调用jvm解释执行字节码翻译成本地系统cpu可以执行的机器指令。在加载字节码的时候首先会调用静态代码块来对类进行初始化。接着jvm解释器就会查找main方法,从这个开始整个程序的运行。

也就是main方法只能由系统调用,因此它的参数也只能由系统传递给它,系统传递的参数则来自于用户的输入。

对于控制台:java  类名  [参数列表]

IDE:run as---run configurations---arguments---program arguments

参数列表:即为命令行参数

注意:参数之间空格隔开,有时候一个参数内部有空格就需要用双引号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值