如何解决检查类是什么意思
我正在Java中进行反射,它的主要目的是在运行时检查类。
请问检查类是什么意思?
解决方法
检查意味着找出类具有的字段和方法。这些方法的签名是什么。在方法,字段和类本身上有什么注释。
这对于某些类型的基础结构代码而言是必需的。例如,一个采用任意类实例(即该类的作者事先不了解的类)的库,并将其保存到数据库中。它需要知道类必须将哪些字段保存到数据库中的适当列。
,您可以为任何Java对象或类获得Class
对象,如下所示:
Class cls = String.class
或:
Class cls = "abcd".getClass()
在每种情况下,cls
为您提供对String
类型的Class
对象的引用。
然后,您可以在该Class
对象上调用方法,以了解有关原始对象或类的知识,例如其方法,字段和注释。看看the documentation of Class。
有一系列代表类各部分的类,例如Method
,Constructor
和Field
。您也可以在Java文档中查找这些内容。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。