Java Development Kit (JDK) 11是Java编程语言的一个重要版本,由Oracle公司发布,提供了许多新特性和改进。这个压缩包包含了JDK 11的所有必要组件,允许开发者在本地环境中运行、构建和调试Java应用程序。一旦解压并正确配置了环境变量,您就可以在您的计算机上开始使用JDK 11。 1. **环境配置**: - **JAVA_HOME**: 你需要设置`JAVA_HOME`环境变量,指向JDK 11的安装目录。这通常是在系统路径变量中添加一个新的条目。 - **PATH**: 接着,更新`PATH`环境变量,包含`%JAVA_HOME%\bin`,使得命令行可以访问Java可执行文件,如`javac`(Java编译器)和`java`(Java虚拟机)。 - **CLASSPATH**: 虽然在JDK 9及更高版本中,大多数情况下默认已经处理了类路径,但在某些特殊情况下,你可能还需要配置`CLASSPATH`来指定库和类的位置。 2. **模块系统(Jigsaw)**: - JDK 11引入了Java模块系统,也称为Project Jigsaw,它通过将Java平台划分为模块,增强了系统的模块化和可维护性。 3. **JDK内部子模块**: - **jdk.internal.jvmstat**: 这个模块提供了JVM统计监测服务,用于获取关于JVM的性能数据。 - **java.management**: 提供了管理Java应用程序和Java平台的API,如监控和管理Java虚拟机和其他Java实体。 - **jdk.crypto.mscapi**: 提供了与Microsoft Cryptographic API (MSCAPI)的接口,用于加密操作。 - **jdk.jstatd**: 是一个JVM统计监测服务器,允许远程客户端连接并收集性能数据。 - **jdk.jdwp.agent**: 用于Java调试协议(JDWP)的代理,支持远程调试Java应用程序。 - **jdk.internal.le**: 与本地事件(LE)相关的内部模块,可能涉及操作系统事件处理。 - **jdk.naming.ldap**: 为LDAP(轻量级目录访问协议)提供命名和目录服务支持。 - **jdk.jlink**: 工具集,用于创建定制的、最小化的Java运行时图像,减少应用程序启动时间和体积。 - **jdk.scripting.nashorn.shell**: Nashorn JavaScript引擎的shell,允许在Java环境中执行JavaScript代码。 - **jdk.crypto.ec**: 支持椭圆曲线加密算法的模块。 4. **新特性**: - **HTTP客户端API**:JDK 11正式引入了`java.net.http`包,提供了一个内置的HTTP/2客户端,简化了网络通信。 - **动态类型语言支持**:Nashorn JavaScript引擎的增强,允许更深入地集成Java与JavaScript。 - **文本块**:新的语法特性,方便处理多行字符串。 - **强类型模式匹配**:在`instanceof`操作符中引入模式匹配,提高了代码的清晰度和安全性。 5. **其他改进**: - 性能优化:包括垃圾回收、内存管理和编译器的改进。 - 安全强化:更新和增强安全协议,修复漏洞。 - 核心库扩展:添加了新的API和类,例如对HTTP/2的支持。 配置完成后,你可以通过`java -version`命令检查Java版本,确保一切设置正确。使用JDK 11开发Java应用时,还可以利用这些新特性来提高代码质量和效率。在实际开发中,了解这些组件和特性对于高效地利用JDK 11至关重要。
2025-10-10 00:00:38 141.74MB jdk11 java java环境配置
1
java开发 环境配置
2022-05-13 10:29:10 27.53MB j'j'j'j'j'j' j'j'j'
1
Windows 7下的Java和App Inventor软件安装的详尽教程,里面包含从下载到安装,再到配置的每一步清晰教程。
2022-03-04 09:50:48 1.01MB JAVA 环境配置 App Inventor
1
java配置工具 可以实现一键配置java环境 很好用的一个工具 可以不用麻烦的配置
2021-12-27 17:50:45 596KB java 环境配置 jdk
1
对于配置环境问题,我做了一个小教程,针对小白,虽然网上那么多教程,但是我还是自己做了一个,毕竟四体不勤五谷不分呀!
2021-09-23 16:02:51 933KB java 入门 环境配置
1
适合java小白的入门级java环境配置,比较详细IDE使用的是eclipse 容器 使用 tomcat 8.5 以及jdk 1.8.
2021-09-06 11:52:45 1.55MB Java环境配置 java入门配置
1
记事本编辑,更改你的安装路径, set javahome=你的安装路径 管理员权限运行
2021-08-24 19:28:23 2KB java 环境配置
1
jdk-11_windows-x64_bin.exe 无脑安装下一步就好
2021-08-05 12:02:29 149.59MB jdk11 java 环境配置
1
jdk1.8版本 64位 解压后可以直接使用
2021-08-03 13:05:33 201.32MB java环境 配置环境
1
自己写的实验报告,
2021-08-03 09:28:29 1.92MB Java 实验报告
1