文章目录
- 1. 文章简介
- 2. Java和JDK的介绍与关系
- 2.1 Java
- 2.2 JDK
- 3. Java版本的发展历程
- 4. Java 21安装步骤
1. 文章简介
本文介绍如何Java、JDK、Java的发展及如何快速安装JDK 21。内容详细充实,旨在帮助您快速了解并使用Java。
2. Java和JDK的介绍与关系
2.1 Java
- Java是一种广泛使用的编程语言,由Sun Microsystems(现在是Oracle Corporation的一部分)在1995年发布。
- Java是一种面向对象的语言,它的设计有几个核心目标,包括要能跨平台运行(一次编写,到处运行),具有很好的网络功能,并且是安全的。
2.2 JDK
- JDK是Java开发工具包,它是一个软件开发环境,用于开发Java应用程序和applets。
- JDK包括了Java运行时环境(JRE),Java编译器(javac),Java虚拟机(JVM),以及用于开发Java程序的各种工具和库。
- JDK是为Java开发者设计的,它提供了编写、编译、运行Java程序所需的所有工具。
综上,Java是一种编程语言,而JDK是一套工具集,用于开发Java应用程序。JRE(Java Runtime Environment)是JDK的一个子集,它包括运行Java程序所需的环境,但不包括开发工具。
3. Java版本的发展历程
Java版本号从Java 9开始,Oracle采用了新的命名方式,即直接使用年份和月份来命名,而不再使用1.x的版本号
-
Java 1.0 - 1996年1月发布,Java的第一个正式版本。
-
Java 1.1 - 1997年2月发布,引入了Inner Classes、反射、JavaBeans等特性。
-
Java 1.2 - 1998年12月发布,被称为“Java 2 Platform, Standard Edition”(J2SE),引入了集合框架、Swing UI工具包等。
-
Java 1.3 - 2000年5月发布,增加了新的垃圾回收算法、JIT编译器等。
-
Java 1.4 - 2002年2月发布,引入了正则表达式、XML解析等。
-
Java 1.5 - 2004年9月发布,引入了自动装箱/拆箱、泛型、增强的for循环、Annotations等,并且首次引入了Java Development Kit (JDK) 5.0的命名方式。
-
Java 1.6 - 2006年12月发布,JDK 6.0,引入了JDBC 4.0、编译器和运行时性能改进等。
-
Java 1.7 - 2011年7月发布,JDK 7.0,引入了支持新的文件I/O NIO.2、try-with-resources语句、switch语句的字符串支持等。
-
Java 1.8 - 2014年3月发布,JDK 8.0,引入了Lambda表达式、Stream API、新的日期时间API等。
-
Java 9 - 2017年9月发布,JDK 9.0,引入了模块系统(Jigsaw项目)、私有接口方法、改进的JVM等。
-
Java 10 - 2018年3月发布,JDK 10.0,引入了局部变量类型推断(var)、G1的默认垃圾收集器等。
-
Java 11 - 2018年9月发布,JDK 11.0,引入了新的垃圾收集器Epsilon、ZGC、新的字符串处理API等,并且Oracle宣布将每6个月发布一个新的版本,同时提供长期支持(LTS)版本。
-
Java 12 - 2019年3月发布,JDK 12.0,引入了switch表达式、改进的垃圾收集器等。
-
Java 13 - 2019年9月发布,JDK 13.0,引入了文本块、重新实现的旧版socket API等。
-
Java 14 - 2020年3月发布,JDK 14.0,引入了JFR事件流、switch表达式改进等。
-
Java 15 - 2020年9月发布,JDK 15.0,引入了隐藏类、文本块、ZGC改进等。
-
Java 16 - 2021年3月发布,JDK 16.0,引入了模式匹配增强、ZGC性能改进等。
-
Java 17 - 2021年9月发布,JDK 17.0,引入了新的文件系统特性、模式匹配增强、密封类等,并且被宣布为长期支持版本。
-
Java 18 - 2022年3月发布,JDK 18.0,引入了Vector API、模式匹配增强等。
-
Java 19 - 2022年9月发布,JDK 19.0,引入了虚拟线程、JEP 394等。
-
Java 20 - 2023年3月发布,JDK 20.0,引入了模式匹配增强、Foreign Function & Memory API等。
-
Java 21 - 2023年9月发布,JDK 21.0,引入了新的语言和库特性。
4. Java 21安装步骤
-
打开官网下载网页
可以发现有多个可以选择的JDK版本 -
下拉网页,选择要下载的JDK版本、对应的操作系统、安装包形式。点击链接进行下载。
我这儿选择安装JDK 21,Windows系统,通过exe安装程序进行安装。 -
下载好后得到一个exe安装程序,双击运行。
-
点击下一步
-
选择合适的安装路径(建议不要出现中文、空格等)后点击下一步
-
等待安装
-
大约1-2分钟之后JDK安装完成,点击关闭即可。
-
可以打开命令行,输入java -version查看当前的java版本以检查是否安装成功,出现下图类似的情景即成功。