在 Java17 以后,如何使用 javassist 去改变 private 方法的字节码?

362 天前
 playboy0

如题,9 之后模块化加上反射的限制,好像不太能改变 private 方法了,求大佬指教一下

1623 次点击
所在节点    Java
5 条回复
rayae
362 天前
macaodoll
362 天前
加几个参数把反射放开就好了
cubecube
362 天前
javassist 官方都没说完全支持 jdk17 了,所以趁早放弃吧
Jat001
362 天前
好奇 jdk21 现在的支持度如何?虽然是最新的 lts ,但感觉并没普及
playboy0
362 天前
@macaodoll 网上搜出来的几个参数 17 之后应该是不能用了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/995163

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX