每一門知識(shí)蜻懦,除了理解它的一些原理用法之外,我覺得還有一點(diǎn)比較重要究驴,那就是多整理筆記做總結(jié)镊绪。
以下是我自己親自整理的關(guān)于 Java 學(xué)習(xí)的思維導(dǎo)圖,分享出來希望能對(duì)大家在學(xué)習(xí) Java 過程中有所幫助洒忧,同時(shí)我會(huì)在每張思維導(dǎo)圖后面附上筆記的地址蝴韭。當(dāng)然,思維導(dǎo)圖后期會(huì)不斷更新的熙侍。
本文所用的思維導(dǎo)圖工具為幕布榄鉴。
-
Java 入門基礎(chǔ)知識(shí)
Java 入門基礎(chǔ)知識(shí)
-
關(guān)鍵字
由于該圖一張放不下,就放兩張圖吧蛉抓,還望大家見諒庆尘。
關(guān)鍵字 1
關(guān)鍵字 2
關(guān)鍵字筆記地址
- 類和對(duì)象(此處也是兩張圖片)
類和對(duì)象 1
類和對(duì)象 2
類和對(duì)象筆記地址
- 面向?qū)ο螅▋蓮垐D)
面向?qū)ο?1
面向?qū)ο?2
- 異常
異常
異常筆記地址
- Java 數(shù)組
Java 數(shù)組 1
Java 數(shù)組 2
Java 數(shù)組筆記
其中,冒泡排序法還是挺重要的巷送,把代碼放下面驶忌,希望大家能稍微重視一下:
public static void main(String[] args) {
int[] arr={1,2,3,4,5};
for(int i=1;i<arr.length;i++){//外層循環(huán)控制趟數(shù);
boolean flag=true;//標(biāo)記標(biāo)量笑跛;每趟比較之前初始值為true;
for(int j=0;j<arr.length-i;j++){//內(nèi)層循環(huán)比較元素付魔;
if(arr[j]>arr[j+1]){//當(dāng)滿足條件時(shí),兩數(shù)交換飞蹂;
int temp;
temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
flag=false;//如果本趟有交換几苍,標(biāo)記變量的值要改變。
}
}
if(flag){//判斷標(biāo)記變量的值陈哑,來決定是否跳出外層循環(huán)妻坝。
System.out.println("第"+i+"趟排好了伸眶。");
break;
}
}
//遍歷數(shù)組;
for(int n:arr){
System.out.print(n+" ");
}
}
輸出結(jié)果為:
冒泡排序結(jié)果
以上就是基礎(chǔ)篇的思維導(dǎo)圖刽宪,希望對(duì)你有幫助厘贼,后期我會(huì)不斷地更新,敬請(qǐng)期待圣拄,請(qǐng)大家多多關(guān)注涂臣。