j2se學習要點記錄(五)異常 陣列 String

2021-05-28 01:01:04 字數 691 閱讀 8439

異常

一.異常指的是執行期出現的錯誤,最重要的資訊是錯誤的名字和行數。

二.捕獲: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.從定義上 類是乙個概念,是乙個模板,規定了一類具有共同特點的物件。物件是是乙個例項,是類例項化的...