Class的三种getName()比较
by_nicolas
20100826
##getCanonicalName()
显示全名(含包)
内部类以.方式出现
##getName()
显示全名(含包)
内部类以$方式出现
##getSimpleName()
只显示Class名
不显示包名
by_nicolas
20100826
##getCanonicalName()
显示全名(含包)
内部类以.方式出现
##getName()
显示全名(含包)
内部类以$方式出现
##getSimpleName()
只显示Class名
不显示包名
本文详细解析了Java中Class类的三种getName方法:getCanonicalName(), getName(), getSimpleName()的区别及应用场景。getCanonicalName()和getName()均可获取类的全名但内部类表示不同,前者使用.而后者使用$;getSimpleName()仅返回类名不含包名。
520

被折叠的 条评论
为什么被折叠?



