原创 List子類 ArrayList Vector 和 LinkedList
List子類 ArrayList Vector 和 LinkedList List集合的子類遍歷集合中的元素可以使用的任何迭代遍歷方式 面試題: List子類的特點? ArrayList 底
原创 Date
Date 類 Date 表示特定的瞬間,精確到毫秒。 構造方法: public Date()分配 Date 對象並初始化此對象,以表示分配它的時間(精確到毫秒)。 public Date(lon
原创 HashMap
HashMap(HashTable,LinkedHashMap) HashMap集合是哈希表組成,並且他們的鍵允許null,值也可以允許null,該類與Hasbtable(不允許有null鍵和null值,)類似,該類不能保證被元素
原创 Collections
Collections Collections:對集合操作的工具類(靜態方法)----(類似)Arrays:對數字進行操作的工具類 Collections和Collection的區別? Collection:集合:頂層
原创 Map
Map(HashMap) 對於Map集合,針對的是鍵有效,鍵是唯一的,值可以重複 面試題: Map集合和Collection區別? 對於Map集合,是一種鍵值對的一種映射關係,鍵是唯一的,值是可以重複的!(雙列
原创 異常(捕獲異常)
Throwable 是所有異常的超類 error:這種問題是一個嚴重問題,一般出現這種問題,需要一起解決(程序員只能避免嚴重問題),比如:內存溢出(OutOfMemory); Exception(異常): 編譯時期異
原创 異常(拋出異常:throws)
throws(拋出異常) 處理異常的第二種方式: throws:拋出異常 爲什麼要使用throws? 當我們處理異常,如果沒有一些權限處理異常,那我們就不處理了,通過開發工具,提示拋出異常,這個時候就可以使用throws. 注意
原创 LinkedList實例
LinkedList 需求: 使用LinkedList集合類模擬棧結構的特點:先進後出 意思: 自定義一個集合類,然後在添加方法,是用LinkList內部方法進行調用,LinkedList方法中有一個addFi
原创 正則表達式
Pattern 正則表達式的編譯表示形式。 字符: x 字符x; a 表示字符'a' \\ 反斜線字符 \t 製表符 ('\u0009')
原创 Date和String相互轉換(重點)
Date和String相互轉換(重點) **橋樑**: SimpleDateFormat **作用:** SimpleDateFormat 是一個以與語言環境有關的方式來格式化和解析日期的具體類。它允許進行格式化(日期
原创 IO流(字節輸出流)
IO流(字節輸出流) 設備和設備之間的傳輸(讀寫) IO流的分類: 按流的方向分爲: 輸入流 --->讀取數據 輸出流 --->寫出數據
原创 TreeMap
TreeMap 基於紅黑樹結果 倆種排序方式: 自然排序 :實現Comparable接口,需要重寫compareTo方法 比較器排序 :Comparaor(重寫compare方法) 需求: 輸入學生類 ,姓名和
原创 File
File 要學習IO流,就必須掌握硬盤上的路徑的表形式,Java就提供了一個File類:文件件和目錄路徑名的抽象表示形式 構造方法: public File(String pathname):將該路徑名稱封裝成了一個F
原创 Collection 和 Iterator
Collection 和 Iterator 代表的是頂層次的一個根接口! jdk不提供此接口的任何直接實現,而是子接口的具體類進行實現! 和添加功能相關的方法: boolean add(Object obj
原创 TreeSet的倆種排序方法
TreeSet的倆種排序方法 分爲自然排序和比較器排序 用TreeSet集合存儲自定義對象,自定義的隊形一定要實現Comparable接口(自然排序),還要在自定義對象的類中重寫compareTo方法;Comparator接口(比