类 Sys


  • public class Sys
    extends java.lang.Object
    Util methods to get sys properties.
    • 构造器概要

      构造器 
      构造器 说明
      Sys()  
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static Sys.SpecificationVersion javaSpecVersion()
      Get Java Runtime Environment specification version
      static java.lang.String javaSpecVersionName()
      Get Java Runtime Environment specification version, the return string as 1.5, 1.8, 9, 11
      static java.lang.String javaVersionName()
      Get Jdk version name
      static java.lang.String lineSeparator()
      Get the line lineSeparator of current os, or process
      static java.lang.String osName()
      Get operator system name
      static Sys.OSType osType()
      Get operator system type
      static java.lang.String tmpDir()
      Get tmp dir current process use
      static java.nio.file.Path tmpDirPath()
      Get tmp dir as Path
      static java.lang.String userHome()
      Get user home dir
      static java.nio.file.Path userHomePath()
      Get user home dir as Path
      static java.lang.String userName()
      Get current login user name
      static java.lang.String workDir()
      The work directory of current java process
      static java.nio.file.Path workDirPath()
      Get work directory of current java process as Path
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • Sys

        public Sys()
    • 方法详细资料

      • javaSpecVersionName

        public static java.lang.String javaSpecVersionName()
        Get Java Runtime Environment specification version, the return string as 1.5, 1.8, 9, 11
      • javaVersionName

        public static java.lang.String javaVersionName()
        Get Jdk version name
      • osName

        public static java.lang.String osName()
        Get operator system name
      • osType

        public static Sys.OSType osType()
        Get operator system type
      • userName

        public static java.lang.String userName()
        Get current login user name
      • userHome

        public static java.lang.String userHome()
        Get user home dir
      • userHomePath

        public static java.nio.file.Path userHomePath()
        Get user home dir as Path
      • workDir

        public static java.lang.String workDir()
        The work directory of current java process
      • workDirPath

        public static java.nio.file.Path workDirPath()
        Get work directory of current java process as Path
      • lineSeparator

        public static java.lang.String lineSeparator()
        Get the line lineSeparator of current os, or process
      • tmpDir

        public static java.lang.String tmpDir()
        Get tmp dir current process use
      • tmpDirPath

        public static java.nio.file.Path tmpDirPath()
        Get tmp dir as Path