import java.io.IOException; public class TestOpenSpecialURL { public static void main(String[] args){ String command = "explorer http://www.163.com"; try { //这里是打开一个指定的网址 Process process = Runtime.getRuntime().exec(command); } catch (IOException e) { // TODO 自动生成 catch 块 e.printStackTrace(); } } } Process ,Runtime 均为java.lang包下的类。详细用法请参考API. 还可以打开你指定的任何文件 // try{ String fileStr = "e://count.txt"; File file = new File(fileStr); String command = "cmd /c start "+file.getAbsolutePath(); Process process = Runtime.getRuntime().exec(command); //这里process 是一个未被读取的局域变量 }catch(IOException e){ e.printStackTrace(); } // Dos下好像没有关闭文件的命令