java 反射机制调用私有构造方法并执行类内方法
来源:互联网 发布:linux 代理上网工具 编辑:程序博客网 时间:2024/06/14 21:59
package cn.ii8080.main;
public class ModTest {
private ModTest(){
}
private static String testM(String str){
return "ok"+str;
}
}
public class ModTest {
private ModTest(){
}
private static String testM(String str){
return "ok"+str;
}
}
请问如何通过反射调用ModTest类中的testM方法?
大家应该知道,只有一个无参的私有构造方法是无法继承的,如果要调用其中的方法那么就是如下代码:
public
static
void
main(String[] args)
throws
Exception {
Class<ModTest> modTestClass = ModTest.
class
;
Constructor<ModTest> declaredConstructor = modTestClass.getDeclaredConstructor();
declaredConstructor.setAccessible(
true
);
Method method = modTestClass.getDeclaredMethod(
"testM"
, String.
class
);
method.setAccessible(
true
);
Object aa = method.invoke(declaredConstructor.newInstance(),
" fuck me"
);
System.out.println(aa);
}
阅读全文
1 0
- java 反射机制调用私有构造方法并执行类内方法
- Java反射机制调用私有方法
- java反射机制调用私有方法
- 反射类私有方法并执行
- 利用java反射机制调用类的私有方法
- JAVA反射机制调用源类的私有方法
- java如何利用反射机制调用类的私有方法
- java反射机制怎样调用类的私有方法?
- java反射获取类实例并调用私有方法
- Java笔记:[反射篇] 利用反射,获取类中的私有内部类对象,并调用该对象的方法
- 利用java的反射机制调用类的私有方法及私有属性
- 利用JAVA反射机制实现调用私有方法
- 利用JAVA反射机制实现调用私有方法
- 利用JAVA反射机制实现调用私有方法 .
- 利用JAVA反射机制实现调用私有方法
- 利用JAVA反射机制实现调用私有方法
- 利用JAVA反射机制实现调用私有方法
- java 反射调用 私有构造类中 private static final 属性的方法
- Postman使用小技巧
- 吃瓜的不一定群众,也有可能演员
- 【网络编程】半同步--半异步线程池源码分析之线程池(基于C++11)
- 关于Map的传递问题
- 软件开发人员是否应该考虑加拿大四省移民,
- java 反射机制调用私有构造方法并执行类内方法
- 不带插件 ,自己写js,实现批量上传文件及进度显示
- OC关键字--@dynamic
- 浅谈JAVA项目开发
- java开发第一部分,一、环境变量配置
- linux 命令行中命令后面的 -- (double dash) 作用
- hdu6033Add More Zero(2017高校1)
- 欢迎使用CSDN-markdown编辑器
- hdu 3068 最长回文 (manacher)