亦可以使用Runtime调用外部程序
public static void main(String []args) throws IOException {
List<String> command = new ArrayList<>();
command.add("C:\\Program Files\\Mozilla Firefox\\firefox.exe");
// 执行cmd命令
ProcessBuilder builder = new ProcessBuilder();
builder.command(command);
Process process = builder.start();
System.out.println(process.isAlive());
}