Java命令行传递参数

目录

命令行传参

  • 有时候你希望运行一个程序的时候再传递给它消息. 这要靠传递命令行参数给main()函数实现
package com.broky.base;

public class Demo04 {
    public static void main(String[] args) {
        // args.length 为数组的长度
        for (int i = 0; i < args.length; i++) {
            System.out.println("args[" + i + "]=" + args[i]);

        }
    }
}

代码运行

  1. 进入Demo04.java所在目录, 运行cmd. 使用javac demo04.java产生字节码文件, 使用java Demo04发现不能运行.

Java命令行传递参数

  1. 因为源码中第一行为package com.broky.base所以才Demo04目录下无法运行, 需要再com.broky.base的上一层src目录运行.

  2. 再src目录运行cmd使用命令javac com.broky.base.Demo04 broky test demo向main传递参数, 可见代码运行成功.

Java命令行传递参数

视频

上一篇:mybatis-demo04-延迟和缓存


下一篇:com.xu.operator.Demo04