Class SystemProperty

java.lang.Object
org.ximinghui.common.util.SystemProperty

public class SystemProperty extends Object
系统信息工具类
Since:
Common Util 3.12.0.1
Author:
Xi Minghui
  • Constructor Details

    • SystemProperty

      public SystemProperty()
  • Method Details

    • getHostName

      public static Optional<String> getHostName()
      获取主机名
      Returns:
      主机名
    • getCurrentUser

      public static String getCurrentUser()
      获取当前进程运行所使用的操作系统用户名
      Returns:
      用户名
    • getOperatingSystemName

      public static String getOperatingSystemName()
      获取操作系统名字
      Returns:
      操作系统名字
    • getJavaVersion

      public static String getJavaVersion()
      获取Java版本号
      Returns:
      Java版本号
    • getJavaHome

      public static String getJavaHome()
      获取Java Home路径
      Returns:
      Java Home 路径
    • getJVMName

      public static String getJVMName()
      获取JVM名字
      Returns:
      JVM名字
    • getJDKVendorVersion

      public static Optional<String> getJDKVendorVersion()
      获取JDK厂商版本号
      Returns:
      JDK厂商版本号