如何用Java实现关机? 以前见过.现在记不得是用一个什么API了.我找找去!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.io.IOException; public class CtrWDS { private static CtrWDS ourInstance = null; private CtrWDS() { } public static CtrWDS getInstance() { if (ourInstance == null) { ourInstance = new CtrWDS(); } return ourInstance; } public void exec(String cmd) { try { Runtime.getRuntime().exec(cmd); } catch (IOException e) { System.out.println("执行失败"); } } 接上:public void shutdown() { exec("shutdown -S "); } public void restart() { exec("shutdown -R "); } public void logout() { exec("shutdown -L "); } public static void main(String[] str) { if (str.length == 0) { System.out.println("-----------------------\n" + "关机 -s\n" + "重起 -r\n" + "注销 -l\n" + "-----------------------\n"); } else{ try{ Thread.currentThread().sleep(10000L); } catch(Exception e){ CtrWDS.getInstance().exec(str[0]); } } } } JDBC访问数据库的疑问 问个关于 流 末尾的问题 关于汉字的问题 [问题]帮我看看错在什么地方哦!谢谢!分少了点!呵呵 Swing是非线程安全的组件,线程安全是什么意思? 大家帮我看看这段程序,很简单的 java中是否可以控制串口通讯? 一个基础可重要的问题!请教了 那位高手介绍一些java的书!!我需要那些实用!!最好电子版 java for 循环截取字符串 按钮按下两次只响应一次? 如何控制声音文件只播放一次就不播放呢?
} public static CtrWDS getInstance() {
if (ourInstance == null) {
ourInstance = new CtrWDS();
}
return ourInstance;
} public void exec(String cmd) {
try {
Runtime.getRuntime().exec(cmd);
}
catch (IOException e) {
System.out.println("执行失败");
}
}
public void shutdown() {
exec("shutdown -S ");
} public void restart() {
exec("shutdown -R ");
} public void logout() {
exec("shutdown -L ");
} public static void main(String[] str) {
if (str.length == 0) {
System.out.println("-----------------------\n" +
"关机 -s\n" +
"重起 -r\n" +
"注销 -l\n" +
"-----------------------\n");
}
else{
try{
Thread.currentThread().sleep(10000L);
}
catch(Exception e){
CtrWDS.getInstance().exec(str[0]);
}
} } }