当前位置:网站首页 > 技术博客 > 正文

java不同版本的区别



Java SE

11和

JDK

11是

Java

平台的两个

版本

,它们之间有以下

区别

1.

Java SE

11是

Java

标准版的一个

版本

,而

JDK

11是

Java

开发工具包的一个

版本

Java SE

Java

平台的标准规范,而

JDK

是用于开发和编译

Java

应用程序的工具包。

2.

Java SE

11引入了一些新的特性和改进,包括但不限于:

- 新的字符串方法:包括isBlank()、lines()等方法。

- HTTP客户端API:提供了一种简单易用的方式来发送HTTP请求和处理响应。

- 局部变量类型推断:允许在局部变量声明

使用var关键字进行类型推断。

- 支持动态类文件常量:允许在类文件中定义常量,并在运行

使用。

3.

JDK

11包含了

Java SE

11以及一些额外的开发工具和库,如编译器、调试器、JVM等。它提供了一整套用于开发、编译、调试和运行

Java

应用程序的工具。

4.

JDK

11还包含了一些与平台相关的特性和改进,如:

- 支持新的垃圾回收器:包括Epsilon、ZGC等。

- 支持新的JVM选项:如-XX:+U

se

ContainerSupport、-XX:ActiveProcessorCount等。

- 支持新的模块:如

jdk

.incubator.httpclient、

jdk

.jfr等。

总的来说,

Java SE

11是

Java

平台的一个

版本

,而

JDK

11是用于开发和编译

Java

应用程序的工具包。

Java SE

11引入了一些新的特性和改进,而

JDK

11除了包含

Java SE

11外,还提供了一整套用于开发、编译、调试和运行

Java

应用程序的工具。

版权声明


相关文章:

  • java并发编程实践和并发编程实战2024-11-28 11:30:01
  • 王码五笔输入法98版字根表2024-11-28 11:30:01
  • 增删改查mysql语句2024-11-28 11:30:01
  • 代码对比工具compare2024-11-28 11:30:01
  • c语言fwrite的用法2024-11-28 11:30:01
  • jmap命令作用2024-11-28 11:30:01
  • 数据指标体系搭建2024-11-28 11:30:01
  • hikaripool-1 connection is not2024-11-28 11:30:01
  • 位图索引最适用于以下哪种列2024-11-28 11:30:01
  • 做销售怎么获得客户信任2024-11-28 11:30:01