JDK = Windows SDK
JRE = .Net Framework
Javac = .Net Compiler
JVM (Java Virtual Machine = CLR(Common Language Runtime)
--todo--
https://daisy.github.io/pipeline/Get-Help/Troubleshooting/Common-Errors-Windows/
https://stackoverflow.com/questions/8472121/which-jre-am-i-using/8472139#8472139
In Windows Command Prompt:
java -XshowSettings:properties -version
java -version // This will check your JRE version
javac -version // This will check your Java compiler version if you installed the JDK
***********
Setting Environmental Variables:
System Variables.
JAVA_HOME
Commands to check version
********
http://net-informations.com/java/intro/jvm.htm
******
******
*****
Commands to check version
********
http://net-informations.com/java/intro/jvm.htm
******
https://www.stackchief.com/blog/Which%20Version%20of%20Java%20Should%20You%20Use%3F
Developer Version vs Product Version
After installing Java, you can run java -version to see which version you have installed. You may see something like java version "1.8.0_71". This is considered the developer version whereas the product version would be 8.0. It's all the same thing...
JDK vs JVM vs JRE
Java requires a runtime environment to execute the code you write. When you download Java, you also get the Java Runtime Environment (JRE). This JRE includes a Java Virtual Machine (JVM) which is an abstract computing machine that enables your computer to run a Java program.
The Java Developer Kit (JDK) is a development environment that you download for developing Java applications. It includes the JRE as well as an interpreter, compiler, and other tools for debugging and development. You'll need the JDK to develop Java applications, but not to run them. This is because the JRE is included with Java installs.
No comments:
Post a Comment