运行时的 Java 类定义

发布于 2024-10-18 23:33:10 字数 370 浏览 1 评论 0原文

可能的重复:
如何以编程方式编译和实例化 Java 类?< /a>

如何在运行时创建一个新的java类?

Possible Duplicate:
How do I programmatically compile and instantiate a Java class?

How to create a new java class at runtime?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

国产ˉ祖宗 2024-10-25 23:33:10

使用
类 ClassLoader.defineClass(String name, byte[] b, int off, int len, ProtectionDomainprotectionDomain)

问题是这个方法是受保护的。因此,您应该使用自己的类扩展类加载器,并从那里调用此方法。

Use
Class<?> ClassLoader.defineClass(String name, byte[] b, int off, int len, ProtectionDomain protectionDomain)

The problem is that this method is protected. So, you should extend class loader with your own class and call this method from there.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文