Java反射无法改变结构

时间:2014-01-11 11:53:30

标签: java reflection

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

这里的写作提到了以下内容:

  

在Java中,反射更多地是关于内省,因为你不能改变一个对象的结构。有一些API可以改变方法和字段的可访问性,但不能改变结构。

我实际上不明白他的意思是在Java中你无法改变对象的结构。我读到了更改属性字段值的可能性。可以请某人向我解释作者的意思吗?

1 个答案:

答案 0 :(得分:2)

这意味着您不能添加或删除类的方法或字段,并且您不能更改继承结构,即超类​​或已实现的类接口。

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