gpt4 book ai didi

Java反射无法改变结构

转载 作者:行者123 更新时间:2023-11-30 09:13:17 25 4
gpt4 key购买 nike

我正在丰富我的 Java 编程知识,目前我对反射(reflection)很感兴趣。我找到了这个网站 http://www.programcreek.com/2013/09/java-reflection-tutorial/

这里写到以下内容:

In Java, reflection is more about introspection, because you can not change structure of an object. There are some APIs to change accessibilities of methods and fields, but not structures.

我其实不明白他说的在 Java 中你不能改变一个对象的结构是什么意思。我阅读了更改属性字段值的可能性。谁能给我解释一下作者的意思?

最佳答案

这意味着您不能添加或删除类的方法或字段,也不能更改继承结构,即父类(super class)​​或类的已实现接口(interface)。

当然,您可以更改字段的值,但这不是结构性更改。

关于Java反射无法改变结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21061899/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com