異常
一.異常指的是執行期出現的錯誤,最重要的資訊是錯誤的名字和行數。
二.捕獲:try{} catch(){}
三.throwable:1.error 2.exception:runtimeexception和其他。
四.丟擲異常,異常和重寫的關係,重寫可以丟擲相同型別的異常或不拋異常。
五.五個關鍵字:try
、catch
、finally(最後的處理)
、throw
、throws
陣列1.引用型別的預設值是null
,length
表示陣列的長度,可以用
a.length
來得到a
陣列的長度。
1.用system.arraycopy
方法在記憶體中進行複製,效率很高。
2.陣列的記憶體布局,修改經過複製的陣列改變了原先陣列的記憶體裡的內容也就會改變原來的陣列。
string和
stringbuffer
1.string是不可變的字串行,而
stringbuffer
是不可變的字串行。在記憶體中,
string
需要經過額外的
string
才能達到修改的目的,因為它是不可變的,而
stringbuffer
則可以直接進行修改,因為它是可變的。
J2SE 物件導向
public static void main string args throws exception 資料型別 容量從小到大基本型別 byte short char int long float double boolean不能相互轉換 容量小的自動轉換為大的 容量大的轉換為小的時需加上強制轉換...
執行緒 建立 J2SE
建立執行緒的兩種方法 第一種,定義執行緒,實現 runnable介面 public class testthread1 class runner1 implements runnable start runner1和main thread交替執行。run runner1先執行,main thread...
J2SE 物件導向總結
物件導向,即oo。我將物件導向的內容分為兩部分,一部分是物件導向的思想精髓,另一部分是物件導向在機器記憶體中的具體實現。下面是我的總結 檢視導圖中更詳細內容 這裡,我們重點對比總結以下內容 類和物件 1.從定義上 類是乙個概念,是乙個模板,規定了一類具有共同特點的物件。物件是是乙個例項,是類例項化的...