小编Ole*_*cov的帖子

是否可以在现有实例上调用构造函数?

众所周知,使用sun.misc.Unsafe#allocateInstance它可以创建一个对象,而无需调用任何类构造函数。

是否可以做相反的事情:给定一个现有实例,调用它的构造函数?


澄清:这不是关于我在生产代码中要做的事情的问题。我对 JVM 内部结构和仍然可以完成的疯狂事情感到好奇。欢迎特定于某些 JVM 版本的答案。

java reflection jvm unsafe

3
推荐指数
2
解决办法
2806
查看次数

标签 统计

java ×1

jvm ×1

reflection ×1

unsafe ×1