当前位置: 技术问答>java相关
使用Runtime.exec("calc.exe")时,编译 出现错误,看不懂这个错误,怎么回事?
来源: 互联网 发布时间:2015-07-13
本文导语: mytest.java:32: 在静态上下文中不能引用非静态方法 exec(java.lang.String Runtime.exec("calc.exe"); | Runtime.getRuntime().exec(); | Runtime.getRuntime.exec(); | exec is not a static ...
mytest.java:32: 在静态上下文中不能引用非静态方法 exec(java.lang.String
Runtime.exec("calc.exe");
Runtime.exec("calc.exe");
|
Runtime.getRuntime().exec();
|
Runtime.getRuntime.exec();
|
exec is not a static function, so you cannot call Runtime.exec. Runtime.getRuntime() return an instance, It is equelent to
Runtime rt = Runtime.getRuntime();
rt.exec(...);
Runtime rt = Runtime.getRuntime();
rt.exec(...);