java 異常 集合

2021-07-06 11:31:52 字數 507 閱讀 6137

一.異常

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 的效能很高,這是陣列的基本優勢。直接在陣列末尾加入...