EN
Java 9+ - get current process ID (PID)
9
points
In this short article, we would like to show how to get the current process ID (PID) in Java 9+.
Quick solution:
long pid = ProcessHandle.current().pid();
Practical example
package com.example.demo;
public class Program {
public static void main(String[] args) {
long pid = ProcessHandle.current().pid();
System.out.println("PID: " + pid);
}
}
Example output:
PID: 7788