collection 的子介面 set list並未加入新的方法,
但是set的實現依賴新增的物件的equals()方法,因此如果要實現set介面必須實現equals方法。
list 自己有listiterator, 有index
map 的新增和修改都是put方法
keyset entryset values
treeset treemap 實現 compareto(obj) ->當前物件和obj比較
comparabl介面,可以實現自己的comparator
collections.sort(list, comparator)
集合 多個相同或不同的簡單物件, collection表示任何物件或元素組,iterator用來列舉集合中的元素。
集合框架:一組用來操作物件的介面組成 set list map
六個集合實現:
實現 歷史集合類
hashset
別忘了覆蓋hashcode()
treeset 元素必須可排序
list 有序可重複
arraylist
vector
linkedlist
stack
maphashmap
hashtable
treemap
properties
java學習筆記 2
textfield 文字輸入框 持有物件引用物件之間互相不引用,只是通過對總的物件的引用來引用其他物件 內部類的好處可以訪問包裝類的成員 更清晰的組織邏輯,防止不應該被其他類訪問的類的訪問 用法 不允許或不需要其他類訪問時 paint 每次需要重畫的時候自動呼叫paint方法 graphics 相當...
Java學習筆記2
一.類和物件 類是乙個事物的抽象,乙個類的例項化就是物件,獲得這個事物屬性的方式就是方法。例如人是乙個類public class people 具體的乙個人小明就是人的例項化即物件,申明乙個物件需要用到關鍵字new,並且建構函式,初始化物件,people 小明 new people 其中人又有各種屬...
java反射筆記2
jdk內建的九大class例項 byet short int long char float double boolean void關鍵字 都有class屬性 表示int的class物件 class int int.class 表示boolean的class物件 boolean.class void...