Java介绍及JDK 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版本以检查是否安装成功,出现下图类似的情景即成功。
    在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值