我正在准备java考试。我遇到了以下问题
String s = new String ("hello");
Object o = (object) s;
既然o
和s
都是指向同一个对象的引用,那么通过引用而不是引用访问对象有什么区别s
吗o
?
我是否正确地说所有对象(例如被 s 引用的对象)都是Object
Java 中的子类,因此使用引用s
您将能够调用超类Object
like已知的方法和likeclone()
已知的方法。然而,超类对象引用只能调用它自己的方法,而不能调用子类的方法?谢谢。String
length()
o