java學習筆記1

2021-07-23 06:22:51 字數 1007 閱讀 1313

public class aaa 

}

結果為

a,b,c012

1 a,b,c

0
public class aaa 

void f1(char x)

void f1(short x)

void f1(int x)

void f1(long x)void f1(string x)

void f2(char x)

void f2(short x)

void f2(int x)

void f2(long x)

void f2(string x)

void f3(short x)

void f3(int x)

void f3(long x)

void f3(string x)

void f4(int x)

void f4(long x)

void f4(string x)

void f5(long x)

void f5(string x)

void f6(string x)

void test()

public static void main(string args)

}

方法的過載,如果傳入的資料的基本型別小於方法中的資料的基本型別,傳入的資料的基本型別會被提公升。如是char型別的話,如果沒有直接接受他的型別,會把char直接公升到int型別

如果 大於傳入的資料的基本型別大於宣告方法中的話。  需要強制轉換,否則編譯報錯

Java學習筆記1

1.泛型 2.語言只是實現目標的工具,而不是目標本身。詹姆斯 高斯林 3.string類中的substring方法為前開後閉的 4.不要使用 比較兩個字串,這個運算子只能夠確定兩個字串是否放在同乙個位置上,完全有可能將內容相同的多個字串的拷貝放置在不同的位置上。使用s.equals t 來比較兩個字...

Java學習筆記 1

1 在類中的位置不同 成員變數 類中方法外 區域性變數 方法定義中或者方法宣告上 2 在記憶體中的位置不同 成員變數 在堆中 區域性變數 在棧中 3 生命週期不同 成員變數 隨著物件的建立而存在,隨著物件的消失而消失 區域性變數 隨著方法的呼叫而存在,隨著方法的呼叫完畢而消失 4 初始化值不同 成員...

Java學習筆記1

1.泛型 2.語言只是實現目標的工具,而不是目標本身。詹姆斯 高斯林 3.string類中的substring方法為前開後閉的 4.不要使用 比較兩個字串,這個運算子只能夠確定兩個字串是否放在同乙個位置上,完全有可能將內容相同的多個字串的拷貝放置在不同的位置上。使用s.equals t 來比較兩個字...