package com.liwei.http;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/**
* Created by Liwei on 2016/1/27.
*
* 参考资料:http://segmentfault.com/a/1190000000372192
*
* 提供超时功能:http://segmentfault.com/a/1190000000372535
*
*
*/
/**
* 列出所有的进程信息
*/
public class Test05 {
static Process proc = null;
static BufferedReader br = null;
public static void main(String[] args) {
try {
proc = Runtime.getRuntime().exec("tasklist");
// 注意:在这里修改编码
br = new BufferedReader(
new InputStreamReader(proc.getInputStream(), "GBK"));
String line;
System.out.println("列出所有正在运行的进程信息:");
while ((line = br.readLine()) != null) {
System.out.println(line);
}
} catch (IOException ex) {
ex.printStackTrace();
}finally {
if (br != null) {
try {
br.close();
} catch (Exception e) {
e.printStackTrace();
}
}
if(proc!=null){
proc.destroy();
}
}
}
}
Process 类的使用学习笔记
原创
©著作权归作者所有:来自51CTO博客作者liweiwei1419的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
python Process类
Process类的方法有:start():启动进程,
python linux 子进程 僵尸进程 主线程 -
process类的四要素 process类使用
[代码] [C#]代码 跳至 [1] ? c#之process类相关整理 2010-06-11 10:55 一、根据进程名获取进程的用户名? 需要添加对 System.
process类的四要素 C# System 进程名 工作集