姬長信(Redy)

Java Class中的规范名称,简单名称和类名称有…


Java中,这些之间有什么区别:
Object o1 = ....
o1.getClass().getSimpleName();
o1.getClass().getName();
o1.getClass().getCanonicalName();

我多次检查过Javadoc,但这从未解释过.
我也进行了测试,并没有反映这些方法被调用的方式背后的任何真正含义.