gpt4 book ai didi

java - 为什么Openjdk1.8的源码中没有java.nio.ByteBuffer?

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:39:19 25 4
gpt4 key购买 nike

最近在看OpenJDK1.8的源码,对源码有疑问。问题如下。谁能帮忙?

Oracle Java1.8中java.nio包下有ByteBuffer类,但我发现the same package of OpenJDK1.8中没有这个类.我从here下载了OpenJDK1.8的源码.

最佳答案

具有.template 后缀的源文件在JDK 构建中被处理以在构建时生成类。例如,ByteBuffer(以及所有 IntBuffer、LongBuffer 等)都是从 X-Buffer.java.template 生成的。如果您有自己的构建,请查看输出目录中的 gensrc 树以查看生成的类。

关于java - 为什么Openjdk1.8的源码中没有java.nio.ByteBuffer?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46127325/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com