博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java反射修改final变量
阅读量:6210 次
发布时间:2019-06-21

本文共 337 字,大约阅读时间需要 1 分钟。

 

private void updateFinalModifiers(Field field) throws NoSuchFieldException, IllegalAccessException {    field.setAccessible(true);    Field modifiersField = Field.class.getDeclaredField("modifiers");    modifiersField.setAccessible(true);    modifiersField.setInt(field, field.getModifiers() & ~Modifier.FINAL);} 再调用 filed.set() 方法,就ok啦。

 

转载地址:http://ejdja.baihongyu.com/

你可能感兴趣的文章
日本恐怖片《二重身》核心内容赏析
查看>>
Redis 集群的合纵与连横
查看>>
[转] easyui 获取数据表格中选中行的数据 Get selected row data from...
查看>>
var和dynamic的区别及如何正确使用dynamic ?
查看>>
Android万能适配器base-adapter-helper的源代码分析
查看>>
一起刑事案件法庭辩护 z
查看>>
Pat(Advanced Level)Practice--1043(Is It a Binary Search Tree)
查看>>
怎样从 Google Play 下载 Android 程序到电脑上
查看>>
(一)----使用HttpClient发送HTTP请求(通过get方法获取数据)
查看>>
java面试第七天
查看>>
atitit.bsh BeanShell 的动态脚本使用java
查看>>
浏览器被劫持到http://hao.169x.cn/?v=108的解决办法
查看>>
spring security原理图及其解释
查看>>
Redis安全
查看>>
Lua面向对象设计(转)
查看>>
动态载入Layout 与 论Activity、 Window、View的关系
查看>>
发展中的生命力——Leo鉴书69
查看>>
iOS计算两个时间的时间差
查看>>
细说C#多线程那些事 - 线程同步和多线程优先级
查看>>
Woobuntu woobuntu_build.sh hacking
查看>>