2015-06-10 76 views

回答

2

可以使用,在Linux中:

Runtime.getRuntime().exec("shutdown -h now"); 

,并在Windows:

Runtime.getRuntime().exec("shutdown.exe -s -t 0"); 

最后把这个句子翻译终止进程:

System.exit(0); 

我希望它有助于您!

0

您的问题非常广泛,但简短的回答是是的,这是可能的。

然而,它也将是OS具体:关闭Windows电脑是关闭Mac电脑不同,等

您可以通过谷歌搜索“Java的关闭计算机”一吨结果的开始,但一个非常基本的尝试(摘自this SO问题)是这样的:

Runtime runtime = Runtime.getRuntime(); 
Process proc = runtime.exec("shutdown -s -t 0");