【发布时间】:2012-01-08 09:32:43
【问题描述】:
我正在尝试对小程序进行一些反思。 我发现的东西是一些整数、字符串、对象等数组。
例如,如果有一个包含 object[] 和 object[0].toString() = [I@7593c366 然后我知道它是一个整数数组。但是如果它说 aa@98324ca33 是它的类然后是 aa 怎么办? 我正在使用类加载器,所以我的第一个猜测是,当我看到这个时,我需要加载 aa 类(@ 之前的部分,并使用其中的对象。但我不确定 @ 之前的部分是类。有人可以说我吗这是对的吗?还是有其他想法?
谢谢!
【问题讨论】:
-
你为什么不直接使用
object[0].getClass()?另外,为什么需要再次加载该类?而且你知道一个类通常不包含对象,不是吗?因此使用其中的对象并不十分准确。
标签: java reflection