public class SystemInfo
extends java.lang.Object
Modifier and Type | Class | Description |
---|---|---|
static class |
SystemInfo.OperatingSystem |
Constructor | Description |
---|---|
SystemInfo() |
Modifier and Type | Method | Description |
---|---|---|
static SystemInfo.OperatingSystem |
findOperatingSystem() |
Find the underlying operating system.
|
static java.lang.String |
getJavaVersion() |
|
static java.lang.String |
getLocalHostAddress() |
|
static java.lang.String |
getLocalHostName() |
|
static boolean |
isMac() |
|
static boolean |
isUnix() |
|
static boolean |
isWindows() |
public static SystemInfo.OperatingSystem findOperatingSystem()
public static java.lang.String getLocalHostAddress() throws java.net.UnknownHostException
java.net.UnknownHostException
public static java.lang.String getLocalHostName() throws java.net.UnknownHostException
java.net.UnknownHostException
public static boolean isWindows()
public static boolean isMac()
public static boolean isUnix()
public static java.lang.String getJavaVersion()