Java 9 प्रक्रिया API में सुधार हुआ है नई विधियों को शामिल करके और नए इंटरफेस पेश किए ProcessHandle और ProcessHandle.Info प्रक्रिया और उसकी जानकारी के बारे में सभी विवरण प्राप्त करने के लिए।
प्रोसेसहैंडल इंटरफ़ेस मूल प्रक्रियाओं की पहचान और नियंत्रण प्रदान कर सकता है। जीवंतता . के लिए प्रत्येक व्यक्तिगत प्रक्रिया की निगरानी की जा सकती है , ने अपने बच्चों . को सूचीबद्ध किया , प्रक्रिया के बारे में जानकारी प्राप्त करें, या नष्ट करें यह। ProcessHandle.Info इंटरफ़ेस जानकारी देता है स्नैपशॉट एक प्रक्रिया के बारे में।
सिंटैक्स
ProcessHandle.Info info()
उदाहरण
public class ProcessSnapShotTest { public static void main(String[] args) { ProcessHandle currentProcessHandleImpl = ProcessHandle.current(); // Process snapshot of the current running process with ProcessHandle.Info: ProcessHandle.Info processInfo = currentProcessHandleImpl.info(); System.out.println("nProcess snapshot of the current running process:"); System.out.println("User : " + processInfo.user().get()); System.out.println("Start Time : " + processInfo.startInstant().get()); } }
आउटपुट
Process snapshot of the current running process: User : Tutorialspoint\User Start Time : 2020-05-01T05:44:41.458Z