Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JDK10是否支持AOT编译?_Java_Aot_Java 10 - Fatal编程技术网

Java JDK10是否支持AOT编译?

Java JDK10是否支持AOT编译?,java,aot,java-10,Java,Aot,Java 10,从中可以看出: 任何JDK模块、类或用户代码的AOT编译都是 JDK 9中不支持实验性的 我找不到关于Java10的任何信息 JDK10支持AOT编译(jaotc)吗?AOT功能不是JDK10的一部分。Java10文档中也没有列出它。所以AOT不是Java10的官方部分 jaotc工具只是Java 9 Linux版本的一部分。在Java10中,它也是MacOS版本的一部分 也许我遗漏了什么,但据我所知,当您为windows 64安装JDK10.0.1时,您将获得jaotc.exe,作为JDK安装

从中可以看出:

任何JDK模块、类或用户代码的AOT编译都是 JDK 9中不支持实验性的

我找不到关于Java10的任何信息


JDK10支持AOT编译(jaotc)吗?

AOT功能不是JDK10的一部分。Java10文档中也没有列出它。所以AOT不是Java10的官方部分


jaotc
工具只是Java 9 Linux版本的一部分。在Java10中,它也是MacOS版本的一部分

也许我遗漏了什么,但据我所知,当您为windows 64安装JDK
10.0.1
时,您将获得
jaotc.exe
,作为JDK安装的一部分。这似乎与其他答案不符。请随意纠正我

注意:提前编译(AOT)是一项实验性功能,并且 仅在Linux-x64上受支持


JDK 10文档,Java平台,标准版

目前只有12个JEP是JDK10的一部分。它们都不处理AOT编译,而是提供可执行文件;但是,如果它是实验性的且不受支持(正如JEP-295所说,它适用于JDK 9[因此JDK10问题]),那么我不想花时间通过应用程序开发将其集成到中。Windows也有
jaotc