甲骨文公司oracle java development kit(jdk)是一款java开发工具包,包含java运行环境(java运行库),java开发套件和java基础类库源代码.java runtime environment(jre)是运行java程序的运行环境,不管是做java开发还是从事安卓开发,都必须在系统安装jre运行环境.java语言的贡献力量是其他任何技术无可比拟的.
新版变化
2023年7月18日 java se 02 发行说明
java™ se development kit 20 (jdk20.0.2)
https://www.oracle.com/java/technologies/javase/20-relnote-issues.html
jdk17将升级长期支持 (lts) 版本,在2024年9月前提供支持,jdk18、jdk19将是个短期功能版只支持六个月。
2022年3月下旬,甲骨文公司为所有开发人员和企业提供的java 17 正式版,按照甲骨文重要安全补丁更新(cpu)时间表,jdk18将至少获得两次季度更新,据悉按照惯例 java 19 正式版将于2022年9月发布。
jre和jdk的区别?
如果在学习或从事java开发、编译java程序,那么安装jdk
如果仅需运行java程序,只需要java运行库,那么安装jre
java development kit(简称jdk)= java开发套件,java开发工具包,面向java语言开发者。
java runtime environment(简称jre)= java运行库,java运行环境,面向java程序用户们。
jdk:java核心,含java运行环境(jre)、编译器(javac.exe)、开发工具(javadoc.exe、jar.exe、keytool.exe、jconsole.exe)和java工具类库(如tools.jar)源代码等java语言编译所需的工具包。
jre:java语言开发的程序运行所需要的运行环境,包括jvm标准实现(java.exe等)及 java核心类库(rt.jar等),它不包含开发工具(编译器、调试器等)
java环境变量配置:
此电脑->右键->属性->高级系统设置->环境变量:
1、「用户变量」和「系统变量」分别新建2条变量
变量名:classpath 变量值:.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar;
变量名:java_home 变量值:c:\program files\java\jdk1.8.0_311(安装目录版本号路径)
2、「系统变量」双击->path->编辑环境变量 -> 分别新建3条
%java_home%\bin
c:\program files\java\jdk19.0_2\bin
c:\program files\java\jre19.0_2
# 检查jdk环境配置命令:
cmd 输入 java -version
软件推荐[windows]java se development kit 22(jdk)_v22.0.1
提取码: vjcn
软件推荐[windows]java se development kit 21(jdk)_v21.0.1
提取码: jawy
java se development kit 20(jdk)_v20.0.2
提取码: sq95
软件推荐[windows]java se development kit 19(jdk)_v19.0.2
提取码: f8e3
软件推荐[windows]java se development kit 19(jdk)_v19.0.0
提取码: ena1
java se development kit 官方所有平台版本下载页面 (注册登陆)(2022/09/19)
历史上的今天:
- 2023:
- 2023:
- 2022:
- 2022: 游戏推荐[pc端游戏]再编译|recompile
- 2022: