以下の方法を使用して、オブジェクトの階層「文字列」を見つけようとしています。
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 につながるべきではありませんか??