Rumah >Java >javaTutorial >Bagaimanakah Saya Boleh Menentukan Sistem Pengendalian Secara Pengaturcaraan di Java?
Menentukan Sistem Pengendalian Secara Program dalam Java
Menentukan sistem pengendalian komputer hos selalunya diperlukan untuk tugas seperti konfigurasi khusus platform. Di Java, ini boleh dicapai dengan pasti menggunakan pendekatan berikut:
Menggunakan System.getProperty("os.name")
Cara paling mudah untuk mendapatkan semula operasi nama sistem adalah melalui kaedah System.getProperty("os.name"). Kaedah ini mengembalikan rentetan yang mewakili sistem pengendalian seperti yang diiktiraf oleh Mesin Maya Java (JVM).
Sebagai contoh, jika program Java anda berjalan pada platform Windows, System.getProperty("os.name") akan mengembalikan "Windows". Begitu juga, pada sistem seperti Unix, ia akan mengembalikan "Linux" atau "Unix".
Kod Contoh
Coretan kod berikut mempamerkan cara menggunakan Sistem kaedah .getProperty("os.name"):
public class OSIdentifier { public static void main(String[] args) { String osName = System.getProperty("os.name"); System.out.println("Operating System: " + osName); } }
Tambahan Nota
Walaupun System.getProperty("os.name") menyediakan kaedah yang boleh dipercayai untuk menentukan sistem pengendalian, terdapat sifat tambahan yang mungkin memberikan maklumat yang lebih terperinci:
Untuk meneroka semua sistem yang tersedia sifat, pertimbangkan untuk menggunakan kod berikut:
class ShowProperties { public static void main(String[] args) { System.getProperties().list(System.out); } }
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menentukan Sistem Pengendalian Secara Pengaturcaraan di Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!