java反射私有(private)变量

标签 java reflection

我有一些抽象类和一些继承自它的类。 我想为其制作 JUNIT 测试器。我尝试在子类上使用反射,但这样我就看不到抽象类中的私有(private)变量。 我怎样才能到达,或者我可以为此创建抽象类的实例?

最佳答案

要查看类的所有字段,请使用 Class.getDeclaredFields()

关于java反射私有(private)变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22977247/

相关文章:

javascript - 列出javascript中的所有内置函数?

java - 如何在groovy中将utf8mb4更改为UTF-8?

java - 在 Java 中转换为泛型方法类型变量时出现编译器警告

java - 包含 Java 类并在运行时运行它们

java - 我的 Java 游戏的 fps 很挣扎

c++ - Qt:给定 QObject 上设置的动态属性列表?

java - 如何在不使用 @RunWith 或 AOP 的情况下在每个 JUnit @Test 方法之前单独运行一些代码?

Java 编译器找不到我的 Scanner 变量

java - Android : java. lang.SecurityException:权限拒绝:

java - 我无法从 jUnit 测试中删除错误?