要获取Java主目录,我们可以使用java.home键从系统属性中获取它。
package org.nhooo.example.lang; public class JavaHomeDirectory { public static void main(String[] args) { String javaHome = System.getProperty("java.home"); System.out.println("JAVA HOME = " + javaHome); } }
在我的计算机上,此代码为我提供以下输出:
JAVA HOME = /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre