Class.getName和Class.getCanonicalName

其实这两个方法没有什么不同的,对于大部分class来说,但是对于array就显示出来了。
getName返回的是[[Ljava.lang.String之类的表现形式,而getCanonicalName返回的就是跟我们声明类似的形式。
BTW,在load class的时候需要的名字也是getName这种的名字。



http://hi.baidu.com/jeffeyliu/blog/item/5a882a1c76ec638686d6b63d.html

你可能感兴趣的:(c,Class)