java基礎知識回顧(2)

2021-07-02 18:18:59 字數 435 閱讀 9557

一、switch後的小括號裡只能使用6種資料型別:byte、short、int、char、列舉、字串。

二、基本型別的值直接存在棧記憶體中,而陣列等引用型別的值存在堆記憶體中,棧記憶體只放陣列的位址。

三、方法過載必須滿足三種情況

1、方法的名稱必須相同。

2、方法的引數必須不同,這裡的不同分三種情況:

a、引數個數不同,型別無限制;

b、引數個數相同,但是引數型別不同;

c、引數個數和型別都相同,但是引數的順序不同;

3、方法的返回型別和修飾符可以相同,也可以不同。

四、引數傳值和傳引用

1、傳的是基本型別的值,則值是不改變的;

2、傳的是乙個引用型別的物件,若在目標方法中沒有建立新的物件且直接在傳入的引用的基礎上操作,則原值也發生改變。 搜尋

複製

java的基礎知識回顧 2

運算子 運算子的優先順序 括號優先順序最大 與 1 1 1 2 3 010 011 010 2 或 0 0 0 ture true true true true 表示短路與 當第乙個條件為false的時候,第二個條件就不用判斷 表示與位運算 表示短路或 當第乙個條件為true時候,第二個條件就不用判...

java基礎知識回顧(4)

一 基本資料型別 包裝類與string類之間的轉換 1 基本資料型別 包裝類 string類 呼叫string類的過載的valueof x 方法 int i1 10 integer i2 i1 轉為包裝類 stirng str1 string.valueof i1 轉為字串 2 string類 基本...

Java基礎知識回顧 6

1 遍歷 jar zip 檔案中的資源 file jar newfile myfile.jar zipinputstream zis new zipinputstream newfileinputstream jar try finally 2 遍歷web應用中的資源。setsubresources...