Collection(接口)—AbstractCollection(抽象类)–AbstractList(抽象类)–ArrayList(类)
Collection(接口)—AbstractCollection(抽象类)–AbstractSet(抽象类)–TreeSet(类)
以ArrayList为例
ArrayList的父类AbstractList的父类AbstractCollection里面有实现toString()方法,所以打印出来的是内容不是堆栈地址。
Collection(接口)—AbstractCollection(抽象类)–AbstractList(抽象类)–ArrayList(类)
Collection(接口)—AbstractCollection(抽象类)–AbstractSet(抽象类)–TreeSet(类)
以ArrayList为例
ArrayList的父类AbstractList的父类AbstractCollection里面有实现toString()方法,所以打印出来的是内容不是堆栈地址。