类 Sys
- java.lang.Object
-
- net.dongliu.commons.Sys
-
public class Sys extends java.lang.ObjectUtil methods to get sys properties.
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classSys.OSTypeOperation system typestatic classSys.SpecificationVersionJava specification version
-
构造器概要
构造器 构造器 说明 Sys()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static Sys.SpecificationVersionjavaSpecVersion()Get Java Runtime Environment specification versionstatic java.lang.StringjavaSpecVersionName()Get Java Runtime Environment specification version, the return string as 1.5, 1.8, 9, 11static java.lang.StringjavaVersionName()Get Jdk version namestatic java.lang.StringlineSeparator()Get the line lineSeparator of current os, or processstatic java.lang.StringosName()Get operator system namestatic Sys.OSTypeosType()Get operator system typestatic java.lang.StringtmpDir()Get tmp dir current process usestatic java.nio.file.PathtmpDirPath()Get tmp dir as Pathstatic java.lang.StringuserHome()Get user home dirstatic java.nio.file.PathuserHomePath()Get user home dir as Pathstatic java.lang.StringuserName()Get current login user namestatic java.lang.StringworkDir()The work directory of current java processstatic java.nio.file.PathworkDirPath()Get work directory of current java process as Path
-
-
-
方法详细资料
-
javaSpecVersionName
public static java.lang.String javaSpecVersionName()
Get Java Runtime Environment specification version, the return string as 1.5, 1.8, 9, 11
-
javaSpecVersion
public static Sys.SpecificationVersion javaSpecVersion()
Get Java Runtime Environment specification version- 抛出:
UnknownSpecificationVersionException- if version name is unknown
-
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
-
-