小弟的JAVA学得很差劲,最近遇到一个问题如下:
打开一个软件,比如QQ,这时在XP操作系统下就会有了QQ.EXE进程,我需要做的是30秒钟让这个QQ.EXE进程工作,然后让QQ.EXE进程失效30秒钟,接下来的30秒又让QQ.EXE工作,再接着30秒让QQ.EXE失效,如此循环
我想到了线程中的sleep和interrupt方法,不知可行不?
请问朋友们有什么更好的方法吗??
谢谢!
打开一个软件,比如QQ,这时在XP操作系统下就会有了QQ.EXE进程,我需要做的是30秒钟让这个QQ.EXE进程工作,然后让QQ.EXE进程失效30秒钟,接下来的30秒又让QQ.EXE工作,再接着30秒让QQ.EXE失效,如此循环
我想到了线程中的sleep和interrupt方法,不知可行不?
请问朋友们有什么更好的方法吗??
谢谢!
因为QQ做得简单,而且ICQ开始只有英文,QQ就成了中文的领主了,再后来QQ人多起来了,又搞出个群的功能
不过你要用java对进程进行开关,这个最好去查一下window api上是否有相应的方法支持。
然后java通过jni在间接调用吧。