微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

检查类是什么意思

如何解决检查类是什么意思

我正在Java中进行反射,它的主要目的是在运行时检查类。

请问检查类是什么意思?

解决方法

检查意味着找出类具有的字段和方法。这些方法的签名是什么。在方法,字段和类本身上有什么注释。

这对于某些类型的基础结构代码而言是必需的。例如,一个采用任意类实例(即该类的作者事先不了解的类)的库,并将其保存到数据库中。它需要知道类必须将哪些字段保存到数据库中的适当列。

,

您可以为任何Java对象或类获得Class对象,如下所示:

Class cls = String.class

或:

Class cls = "abcd".getClass()

在每种情况下,cls为您提供对String类型的Class对象的引用。

然后,您可以在该Class对象上调用方法,以了解有关原始对象或类的知识,例如其方法,字段和注释。看看the documentation of Class

有一系列代表类各部分的类,例如MethodConstructorField。您也可以在Java文档中查找这些内容。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。