当前位置: 移动技术网 > IT编程>开发语言>Java > java如何获取本地操作系统进程列表

java如何获取本地操作系统进程列表

2019年07月22日  | 移动技术网IT编程  | 我要评论

什么叫零存整取,tcpackfrequency,马云语录

 

package com.wa.xwolf.sblog.util;
 
import java.io.bufferedinputstream;
import java.io.bufferedreader;
import java.io.inputstreamreader;
import java.nio.charset.charset;
 
public class processutil {
  
  
 public static void main(string[] args) throws exception {
   
  // 创建系统进程
  processbuilder pb = new processbuilder("tasklist");
  process p = pb.start();
  bufferedreader out = new bufferedreader(new inputstreamreader(new bufferedinputstream(p.getinputstream()), charset.forname("gb2312")));
  bufferedreader err = new bufferedreader(new inputstreamreader(new bufferedinputstream(p.geterrorstream())));
  system.out.println("window 系统进程列表");
  string ostr;
   
  while ((ostr = out.readline()) != null)
  system.out.println(ostr);
  string estr = err.readline();
  if (estr != null) {
  system.out.println("\nerror info");
  system.out.println(estr);
  }
 }
 
}
 

控制台输出:

 

以上就是本文的全部内容,希望大家可以熟练掌握java获取本地操作系统进程列表的方法。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网