Rumah > Java > javaTutorial > Dalam Java 9, bagaimana kita boleh mendapatkan ID proses yang sedang berjalan?

Dalam Java 9, bagaimana kita boleh mendapatkan ID proses yang sedang berjalan?

WBOY
Lepaskan: 2023-08-30 21:37:02
ke hadapan
795 orang telah melayarinya

在Java 9中,我们如何获取正在运行的进程的ID?

Java 9 telah dipertingkatkan kepada Process API#🎜🎜🎜 berjalan PID proses, dapatkan proses anak dan/atau proses keturunan proses tersebut dan juga menambah bantuan baharu untuk senaraikan semua# 🎜🎜# Menjalankan proses , dapatkan maklumat tentang sebarang proses , dan melintasi pokok proses kelas. Maklumat yang dikembalikan oleh kaedah ini boleh menjadi gambaran proses yang sedang berjalan pada sistem pengendalian. Dalam contoh di bawah, kita boleh menggunakan pid() kaedah

ProcessHandle

untuk mendapatkan ID proses yang sedang berjalan. Contoh

public class ProcessHandleTest {
   public static void main(String args[]) {
      <strong>ProcessHandle </strong>processHandle = <strong>ProcessHandle.current()</strong>;
      System.out.println("PID of running Process: " + <strong>processHandle</strong>.<strong>pid()</strong>);
      System.out.println("Command: " + <strong>processHandle.info()</strong>.<strong>command()</strong>.orElse("N/A"));
      System.out.println("CPU Duration: " + <strong>processHandle.info()</strong>.<strong>totalCpuDuration().get().getSeconds()</strong> + " seconds");
   }
}
Salin selepas log masuk
Output

<strong>PID of the running Process: 4248
Command: C:\Program Files\Java\jdk-9.0.4\bin\java.exe
CPU Duration: 0 seconds</strong>
Salin selepas log masuk

Atas ialah kandungan terperinci Dalam Java 9, bagaimana kita boleh mendapatkan ID proses yang sedang berjalan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan