JAVA中通过代码操作PC内容进行功能的实现
2015-07-23 12:00
796 查看
1、添加计划任务,用户项目中需要添加定时提醒功能:
计划任务只需要写一个继承java.util.TimerTask的类,覆盖其中的run方法即可,例如:
2、通过代码实现定时关机,或者重启等功能,可用于挂机跑代码……
计划任务只需要写一个继承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(); } }
相关文章推荐
- Java语言系列01——索引
- 刚学的Struts2的一些结构
- java中清空session
- inner class DEMO(quote from Head First Java 2e)
- JavaIO之删除指定目录(递归删除,先删除目录下的文件再删除目录)
- java null
- Eclipse jetty
- java中sleep()和wait()的区别?
- struts2 ajax jsonp跨域
- 中文化和国际化问题权威解析之四:Java中文化和国际化攻略
- 中文化和国际化问题权威解析之三:Java中文问题分析
- 中文化和国际化问题权威解析之二:Java国际化基础
- 如何准确判断邮件地址是否存在
- 贝叶斯的JAVA分类器实现
- Java设计模式 Bridge(桥接)Adapter,command,State,Mediator,Facade
- Java中JDK的安装和path,classpath的环境配置 Android集成开发环境配置
- Java调用动态库方法说明
- 中文化和国际化问题权威解析之一:字符编码发展历程
- java代码实现输出指定以.java结尾的文件的绝对路径
- 谈使用Eclipse与DDMS调试Android程序的方法