`
antxman
  • 浏览: 40181 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java获取processId

    博客分类:
  • java
 
阅读更多
package com.travelsky.jcf;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class SystemUtils {

	public static void main(String[] args) {
		SystemUtils.getPID();
	}

	private static String getPID() {
		String pid = null;
		String cmd = "tasklist";
		try {
			Runtime runtime = Runtime.getRuntime();
			Process process = runtime.exec(cmd);
			BufferedReader br = new BufferedReader(new InputStreamReader(
					process.getInputStream()));
			String line = null;
			while ((line = br.readLine()) != null) {
				if (line.indexOf("javaw") != -1) {
					System.out.println(line.split(" +")[1]);
					System.out.println(line);
				}
			}
		} catch (IOException e) {
			e.printStackTrace();
		}
		return pid;
	}

}

分享到:
评论

相关推荐

    Java通过进程名称杀进程

    实现Java通过进程名称杀进程,列子中主要实现在windows操作系统中,将进程名称为java-test.exe的进程kill掉。

    jsr80 java 访问 usb

    2001年,他的项目通过 Java 规范请求(Java Specification Request,JSR)过程被接受为 Java 语言的候选扩展标准。这个项目现在称为 JSR-80 并且指定了官方包 javax.usb 。同时,在 2000年 6月,Mojo Jojo 和 David ...

    GetImgExtraInfo.java

    介绍了两种方式获取图片的拓展信息,简单获取可以使用ImageInfo,获取更多内容信息可以使用JpegMetadataReader.readMetadata(jpegFile) 简单获取结果 Format Details: Jpeg/DCM Bits Per Pixel: 24 Comments: 0 ...

    详解json串反转义(消除反斜杠)

    “{\”resourceId\”:\”dfead70e4ec5c11e43514000ced0cdcaf\”,\”properties\”:{\”process_id\”:\”process4\”,\”name\”:\”\”,\”documentation\”:\”\”,\”processformtemplate\”:\”\”}}” ...

    在Android界面上显示和获取Logcat日志输出的方法

    一、首先我们要获取Logcat中的日志 如何获取呢? 首先我们要先定义一个String[]数组,里面的代码是 ...当我们设置好之后,我们还需要一个process类,作用通俗来讲就是用Java代码来进行adb命令行操作代码是: Process e

    Android 完全退出当前应用程序的四种方法

    android.os.Process.killProcess(android.os.Process.myPid()) //获取PID System.exit(0); //常规java、c#的标准退出法,返回值为0代表正常退出   2. 任务管理器方法  首先要说明该方法运行在Android 1.5 API ...

    Android 安全退出应用程序的方法总结

    第一种方法:首先获取当前进程的id,然后杀死该进程。 android.os.Process.killProcess(android.os.Process.myPid()) 通过这种方式不能将应用程序完全杀死,并且他不会把当前应用应用的Activity的task任务栈清空 ...

    ffmpeg-20170620-ae6f6d4-win64

    // 推送后会获得该处理器的id,通过该id可关闭推送流 String id = pusher.push(map); Thread.sleep(100000); // 关闭推送流 pusher.removePush(id); } catch (Exception ee) { ee.printStackTrace...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    你可以不受限制的获得源码,甚至可以从中加进你自己需要的特色。PHP在大多数Unix平台,GUN/Linux和微软Windows平台上均可以运行。怎样在Windows环境的PC机器或Unix机器上安装PHP的资料可以在PHP官方站点上找到。安装...

    Android最新资料以及源码

    共两个目标文件,检测手机摇晃的监听器(设置重力感应监听器感应获得变化数据)。 6、Android 音乐快剪2.2源码(含文档) 共14个目标文件,具备录音、编辑音频文件……等。 7、android_gps_wifi_基站_定位集合 如...

    javaee三大框架整合宅急送项目lib包

    // 1、 根据流程实例id 获得所有活动节点名称 ProcessInstance processInstance = processEngine.getExecutionService().createProcessInstanceQuery().processInstanceId(pid).uniqueResult(); Set<String> ...

    kuizbot:测试机器人

    通常,需要大部分自定义的是Application.java。 onIncomingMessageChat-您可以在其中自定义聊天中的传入消息。 processCommand-您可以在其中添加在聊天中编写的自定义操作,并可以相应地工作。 键入“开始”开始...

    Android 退出程序的若干方法总结

    1. Dalvik VM的本地方法 代码如下:android.os.Process.killProcess(android.os.Process.myPid()) //获取PIDSystem.exit(0); //常规java、c#的标准退出法,返回值为0代表正常退出2. 任务管理器方法首先要说明该方法...

    office在线查看

    <a id="viewerPlaceHolder" [removed] var fp = new FlexPaperViewer( 'FlexPaperViewer', 'viewerPlaceHolder', { config : { SwfFile : escape('../smsdocument/swfFiles/<%=getFilePath%>'), Scale : ...

    Activiti6.0教程例子下载

    <process id="financialReport" name="Monthly financial report reminderprocess"> <startEvent id="theStart" /> <sequenceFlow id='flow1' sourceRef='theStart' targetRef='writeReportTask' /> ...

    Android 8.0的缓存大小和缓存清理接口方法

    获取缓存大小接口 主要这里的方法已经和7.0不兼容了。 import android.app.usage.UsageStats; import android.app.usage.UsageStatsManager; import android.content.Context; import android.content.pm....

    炫舞吧 android 游戏开发

    android.os.Process.killProcess(android.os.Process.myPid()); } public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE);...

    PHP5 完整官方 中文教程

    id3 — ID3 Functions IIS Functions — IIS Administration Functions Image — Image 图像函数 Imagick Image Library IMAP — IMAP, POP3 and NNTP Functions Informix — Informix Functions Informix (PDO) — ...

    spring.net中文手册在线版

    4.2.5.对象标识符(id和name) 4.2.6.Singleton和Prototype 4.3.属性,协作对象,自动装配和依赖检查 4.3.1.设置对象的属性和协作对象 4.3.2.构造器参数解析 4.3.2.1.根据参数类型匹配构造器参数 4.3.2.2.根据参数...

    PHP5中文参考手册

    id3 — ID3 Functions IIS Functions — IIS Administration Functions Image — Image 图像函数 Imagick Image Library IMAP — IMAP, POP3 and NNTP Functions Informix — Informix Functions Informix (PDO) — ...

Global site tag (gtag.js) - Google Analytics