不通过runcmd->ipconfig等方式.

解决方案 »

  1.   

    关注,其实
    Process ps=Runtime.getRuntime().exec("xxxxx"); //这样也未尝不可xxxxx可以是一个bat文件,bat里面执行ipconfig,获得Process对象以后可以获得这个命令的输出流,分析那个输出流就可以获得子网掩码,只不过在linux里面这样就失效了,不过这里可以写成从配置文件里面读取,linux配置为shell脚本,windows里面配置为bat