我正在尝试使用以下方法查找对象的层次结构 - “字符串”。
public class test{
public static void main(String[] args){
String x = "Test";
System.out.println(x.getClass().getClass());
}
}
第一个 x.getclass() 返回
Output:
class java.lang.String
然后 -System.out.println(x.getClass().getClass());
Output:
class java.lang.Class
之后的任何事情都会产生相同的结果
System.out.println(x.getClass().getClass().getClass().getClass());
它不应该在某些时候导致 - java.lang.Object 吗?