jdk几个重要版本
jdk8
jdk11
jdk17
这三个版本是LTS,也就是长期支持版
jdk下载网址:
按版本下载:
https://www.oracle.com/cn/java/technologies/downloads/archive/
jdk在window环境的安装
本次以jdk17来演示:jdk-17_windows-x64_bin.exe
双击exe,然后选择安装路径,安装路径不应含有空格或中文,然后下一步,显示安装成功。
检测是否安装成功
同时按住window键(键盘上最底部的田字图案),在弹出框输入cmd,会再弹出一个命令框,在里面输入
java -version
提示 java version "17.0.5" 2022-10-18 LTS 的提示就是成功了。
如果输入的是
javac -version
会提示: javac 17.0.5
跨平台原理
针对linux、windows和os都提供了对应的虚拟机,同一套字节码文件,在不同的系统都能运行。
替换了不生效的话,删除下面的
C:\Program Files (x86)\Common Files\Oracle\Java\javapath
查看class文件的编译版本:
javap -verbose xxx.class | grep "major" 50是6,51是7,52是8