日期:2014-05-17  浏览次数:20972 次

Java使用Windows系统默认程序打开指定文件
Runtime.getRuntime().exec("cmd  /c  start  d://a.xls") 

getRuntime()是取得系统运行时环境
start参数表名直接启动excel文件,相当于双击操作 ,是个windows命令.
--------------------------- 
package com.yly.java;

import  java.util.*; 
import  java.io.*; 
class AppRun

    public  static  void  main(String[]  args){ 
        String filePath = "E:\\TestExcel.xls";
        try{ 
            Runtime.getRuntime().exec("cmd  /c  start " + filePath); 
        }catch(IOException  e){
            System.out.println("打开文件出错");
        } 

   } 
}