packagecom.flink;importorg.apache.flink.api.common.functions.FlatMapFunction;importorg.apache.flink.api.java.utils.ParameterTool;importorg.apache.flink.streaming.api.datastream.DataStream;importorg.apache.flink.streaming.api.datastream.DataStreamSource;importorg.apache.flink.streaming.api.datastream.SingleOutputStreamOperator;importorg.apache.flink.streaming.api.environment.StreamExecutionEnvironment;importorg.apache.flink.streaming.api.windowing.time.Time;importorg.apache.flink.util.Collector;public classSocketWindowWordCountJava {public static void main(String[] args) throwsException {//获取所需要的端口号
int port = 9000;//try{//ParameterTool parameterTool = ParameterTool.fromArgs(args);//port = parameterTool.getInt("port");}//catch (Exception e){//System.err.println("no port specified. use default 9000");//port = 9000;//}//获取flink的运行环境
StreamExecutionEnvironment env =StreamExecutionEnvironment.getExecuti