import java.text.*;
public class timerClass {    public timerClass() {
    }
    public static void main(String [] args)
    {
     new Timer().schedule(new TimerTask()
     {
     public void run()
     {
     try
     {
     Runtime.getRuntime().exec("notepad.exe");
     }
     catch(Exception ex)
     {
     ex.printStackTrace();
     }
     }
     },3000);
    }
    
}
timerClass.java:32: 找不到符号
符号: 方法 getRuntime()
位置: 类 Runtime
                                Runtime.getRuntime().exec("notepad.exe");
                                       ^
1 错误

解决方案 »

  1.   

     import java.util.*;
     import java.text.*;

    public class runtime2 {    public runtime2() {
        }
        public static void main(String [] args)
        {
         Process p = null;
         try
         {
         p = Runtime.getRuntime().exec("notepad.exe");
         Thread.sleep(5000);
         p.destroy();
         }
         catch(Exception ex)
         {
         ex.printStackTrace();
         }
        }
        
        
    }这2个报一样的错误
      

  2.   

    你是不是也写了字定义的类叫Runtime
    如果这样肯定是找不到符号的
    Runtime是在java.lang包下,不用导包
    你的问题是命名空间冲突问题,
    另外Runtime.getRuntime().exec("notepad.exe"); 
    执行本地命令,需要调用输入输出流,否则是不会有什么明显效果的