Windows下64位JDK11及JRE配置详解
需积分: 0 73 浏览量
更新于2024-12-08
收藏 192.75MB ZIP 举报
资源摘要信息: "64位jdk11带jre"
知识点一:Java开发工具包(JDK)简介
Java开发工具包(JDK)是用于开发Java应用程序的软件开发环境。它提供了编写、编译、调试和运行Java程序所需的工具和库。JDK11是Java语言的11个主要版本之一,意味着它包含了Java语言和相关开发工具的重要更新。
知识点二:JDK11的新特性
JDK11作为一个重要版本,引入了多种新特性,包括但不限于:
- 增加了新的HTTP客户端API(支持HTTP/2和WebSockets);
- 引入了新的本地语言接口,允许Java代码直接调用外部语言实现的本地方法;
- 提供了新的流API,支持收集器,比如teeing收集器等;
- 移除了Java EE和CORBA模块,使JDK更加精简;
- 引入了新的运行时诊断工具,例如Flight Recorder和Java Mission Control;
- 支持更多的加密算法和TLS版本。
知识点三:64位JDK的优势
64位JDK指的是JDK编译为64位架构,适用于64位处理器的计算机。与32位JDK相比,64位JDK可以访问更大的内存空间,能够处理更大的数据集和更复杂的程序,适合需要大量内存处理的应用程序。此外,64位JDK在进行大数据计算、高性能计算时具有优势。
知识点四:JRE的概念及重要性
JRE(Java运行时环境)是Java应用程序运行所必需的环境。它包含了Java虚拟机(JVM),Java类库以及其他运行Java应用所需的文件。JRE确保了Java程序能够在安装了它的系统上运行。对于JDK来说,JRE是其运行Java程序的一个组件。
知识点五:如何安装和配置JDK11
在Windows环境下,用户需要下载适合64位系统的jdk-11.0.9-windows-x64版本,并解压到合适的目录。解压后,可以设置环境变量,比如JAVA_HOME指向JDK安装目录,然后将%JAVA_HOME%\bin添加到系统的PATH变量中,这样可以在命令行中直接运行java等命令。
知识点六:JDK的目录结构
JDK安装目录包含了多个子目录,每个目录都有其特定用途:
- README.html:包含JDK的介绍文件和使用指南;
- bin:包含用于开发和运行Java程序的命令行工具;
- conf:配置文件目录,存放JDK的配置相关文件;
- jmods:包含JDK模块的JMOD文件,JMOD文件是JDK11引入的新的模块化打包格式;
- include:包含C语言头文件,用于JNI开发;
- lib:包含JDK运行时的核心类库以及其他运行时库;
- legal:存放授权文件;
- jre:包含运行Java应用程序所需的Java运行时环境。
知识点七:JDK与JRE的区别
JDK(Java Development Kit)是包含JRE(Java Runtime Environment)的完整Java开发环境。除了包含JRE,JDK还额外提供了编译器(javac)和调试器(jdb)等开发工具。JRE仅用于运行Java应用程序,而JDK不仅用于运行,还提供了创建和调试Java应用程序的能力。
知识点八:JDK的更新周期和版本管理
Oracle Java的每个主要版本都遵循一种发布模式,JDK 11是在Java长期支持(LTS)计划下的一个版本。Java LTS版本意味着该版本会在发布后为商业环境提供长期的支持和更新。JDK 11是一个长期支持版本,会接受更新直到2029年。
通过上述信息,用户可以了解到64位JDK11带JRE版本的重要特性,安装和配置步骤,以及JDK与JRE的区别,JDK的目录结构,以及JDK的版本更新周期,这些知识能够帮助用户更有效地使用JDK进行Java开发和应用程序的运行。
2019-03-27 上传
2019-06-30 上传
2024-07-30 上传
2023-08-18 上传
2017-04-24 上传
2018-03-13 上传
2022-01-09 上传
2018-10-14 上传
贱人王三羊
- 粉丝: 1
- 资源: 20
最新资源
- matlab代码对齐-my-LaTex-study:我的乳胶研究
- when-2-not-meet:一种渐进式网络应用程序,彻底改变了计划安排
- pyg_lib-0.3.0+pt20-cp38-cp38-macosx_11_0_x86_64whl.zip
- rock-paper-scissors:gsg代码学院的第二项任务
- snipp-it:开发人员的社交媒体中心
- Tutoriales:存储库,将共享有关可为社区服务的编程语言,方法和其他技巧的不同教程和演示文稿
- dotnet 5 让 WPF 调用 WindowsRuntime 方法.rar
- GD32f1x的IAP-flash-rom-ymodem.zip
- fullstack-social-app:全栈
- 一个基于ChatGPT开发的终端AI助手.zip
- 示例应用
- technologi-backend-test:技术后端测试
- DEMENT:史蒂文·艾里森(Steven Allison)维护的酶学特性的分解模型
- subscription-manager:用于Candlepin的GUI和CLI客户端
- 判决matlab代码-beliefpolarization-psychreview-2014:“信念两极分化并不总是不合理”的代码和数据
- Artstation Discover-crx插件