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