如何为C []给出C类的类对象

时间:2012-08-11 13:51:04

标签: java arrays reflection

我被赋予java.lang.Class对象,该对象引用C.class。获得引用java.lang.Class的{​​{1}}的最优雅/最有效的方法是什么?

我可以用C[].class来做,但这看起来不太好。还有其他选择吗?

1 个答案:

答案 0 :(得分:1)

无论你采用哪种方式,代码看起来都不会很好。就其本质而言,使用反射的Java代码往往相当冗长。您可以做的最好的事情是将此代码放在实用程序方法中,因此丑陋和详细程度将本地化为该方法,并保留在代码的其余部分之外。