排序算法可以分為內(nèi)部排序和外部排序,內(nèi)部排序是數(shù)據(jù)記錄在內(nèi)存中進(jìn)行排序,而外部排序是因排序的數(shù)據(jù)很大腰涧,一次不能容納全部的排序記錄绸罗,在排序過程中需...

排序算法可以分為內(nèi)部排序和外部排序,內(nèi)部排序是數(shù)據(jù)記錄在內(nèi)存中進(jìn)行排序,而外部排序是因排序的數(shù)據(jù)很大腰涧,一次不能容納全部的排序記錄绸罗,在排序過程中需...
一遗菠、數(shù)組 二僵井、面向?qū)ο?1.特點:適應(yīng)性強(qiáng)海铆,可拓展性好庄萎;從任務(wù)的執(zhí)行者變成了指揮者2.特征:封裝:封裝是將不需要對外提供的屬性和細(xì)節(jié)隱藏踪少,僅對外...
IO流主要是涉及數(shù)據(jù)源和目標(biāo)源之間的數(shù)據(jù)傳送和書寫。比如網(wǎng)絡(luò)數(shù)據(jù)的獲取糠涛,文件的下載和上傳援奢,文件拷貝,控制臺的輸入輸出忍捡。 File file是一個...
實現(xiàn)線程的方式: 1.繼承Thread2.實現(xiàn)Runable接口3.實現(xiàn)Callable,和Runable的區(qū)別是有回調(diào)方法集漾。區(qū)別 :實現(xiàn)Run...
定義:編寫的代碼可以被不同的對象類型所重用。泛型的本質(zhì):參數(shù)化類型砸脊。所操作的數(shù)據(jù)類型被指定為一個參數(shù)具篇。比如:集合類 linkedlist 出現(xiàn):...
Java的內(nèi)存機(jī)制有幾點: 1.堆:主要負(fù)責(zé)保存創(chuàng)建的對象實例,GC主要操作堆空間凌埂,及時回收內(nèi)存空間驱显,以便它用。(GC指垃圾回收器)2.棧:有基...
staticstatic有三種形式,靜態(tài)方法埃疫,靜態(tài)變量伏恐,靜態(tài)代碼塊。靜態(tài)在隨著類加載的時候就一起加載栓霜。靜態(tài)只能調(diào)用靜態(tài)變量翠桦;靜態(tài)方法只能調(diào)用靜態(tài)...
Collection: 添加:add(Obj); 刪除:remove(Obj); 判斷:contains(Obj)isEmpty() 個數(shù):si...
1.查找 遞歸形式: 二分查找: 2.排序方式 下面這個表格總結(jié)了各種排序算法的復(fù)雜度與穩(wěn)定性: 冒泡排序 特點:相鄰兩個元素進(jìn)行比較。內(nèi)循環(huán)結(jié)...
運算符 1.1算術(shù)運算符: %:取余數(shù)胳蛮。通吵诱疲可用于切換,任意整數(shù)%2結(jié)果非0即1鹰霍。++:b=a++;先將a值賦值給b,然后a在自增茵乱。b=++a:...