Java 中猎取类名的体式格局重要有以下三种。
getName()
返回的是虚拟机内里的class的类名表现形式。
getCanonicalName()
返回的是更轻易明白的类名示意。
getSimpleName()
返回的是类的简称。
经由过程一个实例来看下它们重要的区分。
效果:
结论:
1、从以上效果能够看出 getName() 和 getCanonicalName() 在猎取一般类名的时刻没有区分,在猎取内部类和数组类有区分的。
2、getSimpleName() 在猎取一般类和内部类名的时刻没区分,在猎取数组类的时刻有区分。
引荐教程:java开辟入门
以上就是java中猎取类名的几种要领的细致内容,更多请关注ki4网别的相干文章!