Az operációs rendszer észlelése a Java használatával

1. Bemutatkozás

Párféleképpen lehet kitalálni, hogy mely operációs rendszeren fut a kódunk.

Ebben a rövid cikkben megnézzük, hogyan lehet az operációs rendszer észlelésére összpontosítani a Java-ban.

2. Végrehajtás

Az egyik módja a Rendszer.getProperty (os.name) hogy megkapja az operációs rendszer nevét.

A második módszer a használat SystemUtils tól Apache Commons Lang API.

Lássuk mindkettőt működés közben.

2.1. A Rendszertulajdonságok használata

Használhatjuk a Rendszer osztály az operációs rendszer észleléséhez.

Nézzük meg:

public String getOperatingSystem () {String os = System.getProperty ("os.név"); // System.out.println ("A rendszer tulajdonságának használata:" + os); visszatérő os; }

2.2. SystemUtils - Apache Commons Lang

SystemUtils az Apache Commons-tól a Lang egy másik népszerű lehetőség, amelyet megpróbálhat. Ez egy szép API, amely kecsesen gondoskodik az ilyen részletekről.

Nézzük meg az operációs rendszert a SystemUtils:

public String getOperatingSystemSystemUtils () {String os = SystemUtils.OS_NAME; // System.out.println ("A SystemUtils használata:" + os); visszatérő os; }

3. Eredmény

A kód környezetben történő végrehajtása ugyanazt az eredményt adja:

A SystemUtils használata: Windows 10 A System Property használata: Windows 10

4. Következtetés

Ebben a gyors cikkben azt láttuk, hogy hogyan lehet az Java operációs rendszerét programozottan megtalálni / észlelni.

Mint mindig, a cikk kódpéldái is elérhetők a GitHubon.


$config[zx-auto] not found$config[zx-overlay] not found