代码:
//Java类路径 System.out.println("---Java类路径----"); System.out.println(System.getProperty("java.class.path")); //加载库时搜索的路径列表 System.out.println("---加载库时搜索的路径列表----"); System.out.println(System.getProperty("java.library.path")); //默认的临时文件路径 System.out.println("---默认的临时文件路径----"); System.out.println(System.getProperty("java.io.tmpdirh")); //要使用的 JIT 编译器的名称 System.out.println("---要使用的 JIT 编译器的名称----"); System.out.println(System.getProperty("java.compiler")); //一个或多个扩展目录的路径 System.out.println("---一个或多个扩展目录的路径----"); System.out.println(System.getProperty("java.ext.dirs")); //操作系统的名称 System.out.println("---操作系统的名称----"); System.out.println(System.getProperty("os.name")); //操作系统的架构 System.out.println("---操作系统的架构----"); System.out.println(System.getProperty("os.orch")); //文件分隔符 System.out.println("---文件分隔符----"); System.out.println(System.getProperty("file.separator")); //路径分隔符 System.out.println("---路径分隔符----"); System.out.println(System.getProperty("path.separator")); //行分隔符 System.out.println("---行分隔符----"); System.out.println(System.getProperty("line.separator")); //用户的账户名称 System.out.println("---用户的账户名称----"); System.out.println(System.getProperty("user.name")); //用户主目录 System.out.println("---用户主目录----"); System.out.println(System.getProperty("user.home")); //用户当前工作目录 System.out.println("---用户当前工作目录----"); System.out.println(System.getProperty("user.dir"));
运行结果:
---Java类路径----
/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/lib/tools.jar:/Users/LZJ/study/rpc_socket01/target/classes:/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar
---加载库时搜索的路径列表----
/Users/LZJ/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
---默认的临时文件路径----
null
---要使用的 JIT 编译器的名称----
null
---一个或多个扩展目录的路径----
/Users/LZJ/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
---操作系统的名称----
Mac OS X
---操作系统的架构----
null
---文件分隔符----
/
---路径分隔符----
:
---行分隔符----
---用户的账户名称----
LZJ
---用户主目录----
/Users/LZJ
---用户当前工作目录----
/Users/LZJ/study/rpc_socket01