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 错误
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 错误
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个报一样的错误
如果这样肯定是找不到符号的
Runtime是在java.lang包下,不用导包
你的问题是命名空间冲突问题,
另外Runtime.getRuntime().exec("notepad.exe");
执行本地命令,需要调用输入输出流,否则是不会有什么明显效果的