jdk17官方版

    jdk17官方版

    大小:159.72M

    更新时间:25-01-18

    系统:Pc

    开始下载

    Java最近几年突飞猛进,虽然还是有很多人在使用老旧的jdk8,但是新版本已经把很多号称取代java的新玩具摔在了后面。就在近日,jdk17已经正式发布了,更新了很多比较实用的新特性,其中包括更改、增强、删除的 API 和功能、弃用的API功能等等,现在允许应用程序通过JVM范围的过滤器工厂配置特定于上下文和动态选择的反序列化过滤器。此外,还使用Apple Metal API以替代使用被弃用的OpenGL API的现有管道,致力于为用户带来最佳的使用感受,有兴趣的小伙伴们可以前来下载体验。

    jdk17

    特点介绍

    恢复始终严格的浮点语义

    增强型伪随机数发生器

    新的 macOS 渲染管线

    macOS/AArch64 端口

    弃用 Applet API 以进行删除

    强封装JDK内部

    开关模式匹配(预览)

    删除 RMI 激活

    密封类

    删除实验性 AOT 和 JIT 编译器

    弃用要删除的安全管理器

    外部函数和内存 API(孵化器)

    Vector API(第二孵化器)

    上下文特定的反序列化过滤器

    jdk17环境变量配置windows10

    在本站下载解压,得到jdk17 64位官方版软件包,无需安装:

    接下来进行环境变量的配置,首先鼠标右键计算机选择属性;

    然后依次点击高级系统设置——高级——环境变量;

    在系统变量中新建变量,如下:

    变量名:JAVA_HOME

    变量值:C:\Program Files\Java\jdk1.6.0_45 

    注意:如果你没有改变默认路径复制就可以,如果修改过请选择安装目录,填写好后点击“确定”。

    接着,在系统变量列表中找到“Path”,点击“编辑”,在变量值最后输入

    %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

    注意:注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码

    最后,接着新建CLASSPATH 变量

    变量值填写。;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)

    系统变量配置完毕

    在配置好环境变量后,可以进入cmd中检查Java是否安装正确,检查的命令为 java -version,如图所示:

    输入java便能够查看所有的命令;

    输入javac,如下图所示;

    至此,环境就已经配置好了,希望对你有所帮助。

    jdk17新特性

    更新了包括14个特性,具体如下表所示:

    恢复始终严格模式(Always-Strict)的浮点语义

    增强型伪随机数生成器

    新增macOS渲染管道

    支持将JDK移植到macOS或AArch64

    弃用待移除的Applet API

    注:JDK 9中的JEP 289先前已弃用Applet API,但并未将其删除。

    强封装JDK内部API

    switch模式匹配进入预览(Preview)阶段

    移除RMI(远程方法调用)激活机制

    密封类

    注:密封类是由JEP 360提出的,并在JDK 15中作为预览功能提供。它们由JEP 397再次提出并进行了改进,并作为预览功能在JDK 16中提供。该JEP建议在JDK17中完成密封类,与JDK 16没有任何变化。

    移除实验性AOT和JIT编译器

    弃用待移除的安全管理器(Security Manager)

    注:弃用安全管理器,在后续版本中移除。安全管理器可追溯到Java 1.0。多年来,它一直不是保护客户端Java代码的主要手段,也很少用于保护服务器端代码。为了推动Java向前发展,Oracle打算弃用安全管理器,以便与旧Applet API(JEP 398)一起删除。

    外部函数和内存API(孵化器)孵化阶段

    注:Java程序可以通过该API与Java运行时之外的代码和数据进行互操作。通过有效调用外部函数(即JVM之外的代码),以及安全地访问外部内存(即不由JVM管理的内存),API使Java程序能够调用本地库和处理本地数据,而没有JNI。

    Vector API(第二孵化器)第二孵化阶段

    注:引入一个API来表达向量计算,这些计算在运行时可靠地编译为支持的CPU架构上的最佳向量指令,从而实现优于等效标量计算的性能。

    上下文特定的反序列化过滤器

    注:允许应用程序通过JVM范围的过滤器工厂配置特定于上下文和动态选择的反序列化过滤器,该工厂被调用以为每个单独的反序列化操作选择一个过滤器。

    语言简体中文

    精品推荐

    同类热门

    node.js安装包node.js安装包 dotCover 2024官方版dotCover 2024官方版 jdk1.6 32位/64位官方版jdk1.6 32位/64位官方版 python最新版本python最新版本 微软visual c++运行库合集包微软visual c++运行库合集包 dwin dgus(开发配置工具)dwin dgus(开发配置工具) RegEx Tester(正则表达式调试工具)RegEx Tester(正则表达式调试工具) Report BuilderReport Builder

    猜你喜欢

    jdk大全

    JDK是java开发的必不可少的工具包,它包含了JAVA的运行环境和JAVA工具。而且JDK包含了JRE(java运行环境),同时还包含了编译java源码的编译器,那么jdk哪个版本最好用?jdk更新版本的速度还是较快的,已经已经出来了JDK10了,但用JDK8和JDK9的人较多。小编整理出来jdk大全供大家下载!这里拥有多个版本的jdk可以选择,希望对java程序员有所帮助!

    共有 8 款软件全部>>

    类似软件

    热门标签

    汉仪系列字体大全 硬盘修复工具软件大全 电脑名片设计软件大全 显卡测试软件大全 caxa系列软件大全 腾祥字体大全 电脑音频剪辑软件 电气设计绘图软件大全 数控机床模拟仿真软件大全 canon佳能打印机清零软件大全 rar密码破解工具大全 性能稳定流畅的虚拟机软件

    网友评论1人参与,1条评论

    最新排行

    手游排行软件排行热门应用