A lot of articles online did not mention where is Java's installation address in OS.X.
If you use whereis or which command, you can get the execution path. However, where is the installation?
According to my experience, it is located at
/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/
Multi-version JDK Management Tool:
jenv is really a good tool for this. Here is a useful link: http://www.importnew.com/14866.html
Here is a hint: If you use jenv local to switch the java version. It will set the JDK environment of this folder to the particular version by .java-version file of this folder. Use it wisely.
JDK vs JRE:
Here is a useful link: http://www.360doc.com/content/13/0416/22/11253639_278750588.shtml
Here is some useful content from the link above:
Therefore, if you have already installed JDK, you don't need to install JRE anymore.