java - 获取对象所有成员的字段和数据类型

标签 java generics

我有一个方法如下。

test(Object obj){

}

现在在这个方法中我想获取所有文件以及这些文件的数据类型。 我该怎么做??

最佳答案

您将需要使用反射。请参阅this Java 教程的链接。

请记住,反射在运行时可能会非常昂贵,因此请明智地使用它。

关于java - 获取对象所有成员的字段和数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2423776/

相关文章:

java - 将 String 和 Integer 与 equals 进行比较

java - AWS Lambdas 中的 hibernate 导致启动缓慢

Java 8 - 切换窗口后丢失所有键盘输入或焦点

java - 将新页面中的图像添加到现有 PDF 文件中

Eclipse : Where do I put files on the filesystem that I want to load using getResource? 中的 Java(例如 ImageIcon 的图像)

Java 泛型错误 : Cannot convert from E to E?

java - 有没有更好的方法来实例化类中的通用字段?

java - 泛型 - 从 Class<T> 获取 Class<T[]>

c# - 当调用递归泛型接口(interface)上的扩展方法时,结构实例是否会被装箱?

java - 无法在不指定类型参数的情况下将 Java 8 方法与 lambda 参数一起使用