美文网首页
Java-main函数参数使用

Java-main函数参数使用

作者: Eqo | 来源:发表于2022-08-15 22:00 被阅读0次

    手动JAVA 执行

    当程序执行的时候.我们可以把运行是的 参数 传递给 args 数组

    public class Arges {
    
        public static void main(String[] args) {
            String name = args[0];
    
            System.out.println(name+"hollowed");
        }
    }
    
    

    在传入的过程就可以指定参数


    image.png

    IDEA 中设置

    image.png
            //使用工具类 获取程序运行是参数  首先传教工具类
            ParameterTool parameterTool = ParameterTool.fromArgs(args);
    
            //如果 里面参数不是两个个的话 就报错
            if (parameterTool.getNumberOfParameters()!=2){
                System.err.println("出错了");
                System.exit(-1);
            }
            String host = parameterTool.get("host");
            Integer port = parameterTool.get("port",9999);
    
            //1 执行环境 -env
            //切换 流式计算引擎环境
            StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment();
    
        //2 数据源
            DataStreamSource<String> inputDataStream = env.socketTextStream(host,port);
    

    ParameterTool 工具类
    提交运行Flink Job时,通过 --input、--output、--host--port 传递参数,

    相关文章

      网友评论

          本文标题:Java-main函数参数使用

          本文链接:https://www.haomeiwen.com/subject/pzudgrtx.html