Windows下64位JDK11及JRE配置详解

需积分: 0 35 下载量 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开发和应用程序的运行。