
正文
java自动关机代码,java开机自启动关闭
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java如何实现一个到特定时间自动关机?
把时间设置,存到配置文件,Java程序去读取就可以实现;
参考:
public class shutdownSystem extends Thread{
//设置关机时与分
private static shutdownH=10;
private static shutdownM=10;
public void run(){
// 获取当关时与分
int thisH=Calendar .HOUR_OF_DAY;
int thisM=Calendar.MINUTE;
if(shutdownH==thisH shutdownM==thisM){
try {
//关机
java.lang.Runtime.getRuntime().exec( "shutdown -s ");
} catch (java.io.IOException e) {
e.printStackTrace();
}finally{
try{
//间隔一分钟检查一次,确保能检查到关机时间
this.sleep(60000);
}chatch(Exception ex){}
}
}
}
}
相关问答
Q1: android完整的java关机代码?
必须有root权限的才可以,有的话执行命令行就可以了
Runtime.getRuntime().exec(new String[]{ "su", "-c", "poweroff -f" });
Runtime.getRuntime().exec(new String[]{ "su", "-c", "reboot" });
Q2: java中如何得到WINDOWS的系统时间。 利用WINDOWS中shutdown命令写一个运行30秒就自动关机的JAVA程序
导入:import="java.text.SimpleDateFormat"
代码:SimpleDateFormat 别名 = new SimpleDateFormat("yyyy-MM-dd E");
String time = sdf.format(new Date());
Q3: 在windows xp系统的非管理员用户下如何用java程序定时自动关闭计算机机?
Runtime.getRuntime().exec("shutdown -s -t 60");
-t后面设置时间就可以。







