gpt4 book ai didi

Java虚拟对象

转载 作者:行者123 更新时间:2023-12-01 16:02:22 25 4
gpt4 key购买 nike

我处于根本无法使用反射的情况。不用说,我还需要动态创建类。因为已经创建了一些东西,允许您创建虚拟 java 对象。就在我的脑海中,一个java虚拟对象将是......比如说字符串到对象的映射,其中字符串是名称,对象是对象本身。当然,您可以在其中添加各种元数据,例如另一张包含隐私的 map 等。这样的东西存在吗?另外,如果我以二进制形式创建一个类,而不是按照我上面描述的方式(使用映射等)呢?

最佳答案

可以使用编译器 API 从源代码动态编译一个类,尽管我从未这样做过。请参阅 javax.tools 包。

还可以从类数据的字节数组中加载类。请参阅 java.lang 类加载器。

但是为什么不按照你的建议去做并拥有 Map<String,Object>

关于Java虚拟对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3505457/

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