您的位置:首页 > 编程语言 > Java开发

JAVA中通过代码操作PC内容进行功能的实现

2015-07-23 12:00 796 查看
1、添加计划任务,用户项目中需要添加定时提醒功能:

计划任务只需要写一个继承java.util.TimerTask的类,覆盖其中的run方法即可,例如:

import java.util.*;

public class UpdateDataTask extends TimerTask{

@Override
public void run() {
//...code
System.out.println("updated");
}
}


import java.util.Timer;

Timer timer = new Timer();

timer.schedule(new UpdateDataTask(), 0, 3600000);


2、通过代码实现定时关机,或者重启等功能,可用于挂机跑代码……

public static void shutdown(){

System.out.print("请输入多少分钟后关机:");
Scanner scanner = new Scanner(System.in);
int minute = scanner.nextInt()*60;
Runtime runtime = Runtime.getRuntime();
      //也可以将minute写死为固定的时间,或者进行简单修改后添加到代码中的最后面,跑完后自动关机
String shutdown = "shutdown -s -t "+minute;
try {
runtime.exec(shutdown);
} catch (IOException e) {
e.printStackTrace();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: