Java语言提供了获取类名的方法:getClass().getName()。代码如下所示:
package com.haobi;
/*
* 获取类名
*/
public class Test1 {
public void test() {
System.out.println(this.getClass().getName());
}
public static void main(String[
Java中,getClass().getName()方法用于获取当前类的类名,但由于getClass()在Object类中是final和native的,子类无法覆盖。因此,直接调用父类的getClass()仍会返回子类的类名。要获取父类的类名,需借助反射机制,通过getClass().getSuperclass().getName()实现。
Java语言提供了获取类名的方法:getClass().getName()。代码如下所示:
package com.haobi;
/*
* 获取类名
*/
public class Test1 {
public void test() {
System.out.println(this.getClass().getName());
}
public static void main(String[
1073
1万+

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