如何获得Java主目录?

要获取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