各位达人,请问在java中如何获取当前windows系统正在运行的系统进程的信息。谢谢
解决方案 »
- Dom4j读取XML出现空指针异常,给分不吝啬,在线等~~
- 一个二维数组根据值(m)改变数组(m)个位置的值
- 使用domino解密
- 字符串问题,请帮忙!!!
- 小问题,送分送分
- j2sdk 和tomcat配置jsp、servlet、bean
- JB中可视化做Application界面,一个界面上有很多按钮,,,我想把他们等高,,对齐,?怎么操作?怎么在JB里找不到这样的选项啊?
- 异常~——基类方法未throws自类可以throws么??~~
- 哪有patterns in java的电子书
- 怎样将数字进行舍入?
- 急救: java 如何将大量数据导入Excel
- java数据结构算法里的变位字程序有一个地方搞不懂,请高人指教
您想获得人家windows系统进程,您"越界"了.
java不是用来做这个的,
如果你的boss非让你做,用jni吧
import java.io.IOException;
import java.io.InputStreamReader;public class Test { public static void main(String[] args) throws IOException {
Runtime run = Runtime.getRuntime();
Process pro = run.exec("tasklist");
BufferedReader br = new BufferedReader(new InputStreamReader(pro.getInputStream()));
String str = "";
while((str = br.readLine()) != null) {
System.out.println(str);
}
br.close();
pro.destroy();
}
}
Exception in thread "main" java.io.IOException: CreateProcess: tasklist error=2
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
at java.lang.ProcessBuilder.start(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at TestB.main(Test.java:9)