java私塾筆記2

2021-08-25 01:35:03 字數 698 閱讀 9639

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...