一.異常
1、丟擲異常
throw new exception();
2、宣告異常,寫在方法後面,告訴方法的訪問者注意錯誤
throws exception
二.自定義異常
1、宣告異常
所有繼承於 exception 的類
2、執行時異常
所有繼承於 runtimeexception 的類
trycatch(exceptiontype1 e)finally
多個 catch 捕獲的順序為先子類,後父類
三.集合 提供資料結構和演算法
1.collection :
list( 實現1:arraylist 實現2:linkedlist )
set( 實現1:hashset-查詢效率比較高 實現2:treeset-排序方面的效率高 )
2. map:
實現1:hashmap-查詢效率比較高
實現2:treemap-排序方面的效率高
異常 集合框架
異常 執行順序 try catch finally return system.exit 1 是唯一不執行fihally的情況 system.exit 0 退出虛擬機器 集合框架 集合框架是為表示和操作集合而規定的一種統一的標準體系結構。集合框架都包含三大塊內容 對外的介面,介面的實現和對集合運算的...
Java集合 Map集合
map map 用於儲存具有對映關係的資料,因此 map 集合裡儲存著兩組值,一組值用於儲存 map 裡的 key,另外一組用於儲存 map 裡的 value map 中的 key 和 value 都可以是任何引用型別的資料 map 中的 key 不允許重複,即同乙個 map 物件的任何兩個 key...
Java集合 ArrayList集合
以陣列實現。節約空間,但是陣列有容量限制。超出限制時會增加50 容量,用system.arraycopy 複製到新的陣列,因此最好能給出陣列大小的預估值。預設第一次插入元素時建立大小為10 的陣列。按照陣列下標來訪問元素 get i set i,e 的效能很高,這是陣列的基本優勢。直接在陣列末尾加入...