![240](https://upload.jianshu.io/users/upload_avatars/24495145/a6ec259a-e800-4512-887a-ed1378bbe351.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1鱼喉、Android 系統(tǒng)架構(gòu) Android 系統(tǒng)架構(gòu)分為五層,從上到下依次是應(yīng)用層、應(yīng)用框架層、系統(tǒng)運(yùn)行庫(kù)層、硬件抽象層和 Linux 內(nèi)核層...
1、模型定義 工廠方法模式又稱為工廠模式,也叫虛擬構(gòu)造器模式或者多態(tài)工廠模式培漏,它屬于類創(chuàng)建型模式。 在工廠方法模式中胡本,工廠父類負(fù)責(zé)定義創(chuàng)建產(chǎn)品對(duì)...
1牌柄、模型定義 簡(jiǎn)單工廠模式又稱為靜態(tài)工廠方法模式,它屬于類創(chuàng)建型模式侧甫。在簡(jiǎn)單工廠模式中珊佣,可以根據(jù)參數(shù)的不同返回不同類的實(shí)例蹋宦。簡(jiǎn)單工廠模式專門定義...
一、簡(jiǎn)述 本篇內(nèi)容我們來(lái)聊聊我們?nèi)粘i_(kāi)發(fā)中經(jīng)常使用的一個(gè)類--HashMap咒锻,相信大家都不陌生冷冗。 二、歸納 繼承了AbstractMap抽象類惑艇,...
一蒿辙、簡(jiǎn)述 我們知道,數(shù)據(jù)結(jié)構(gòu)中主要有兩種存儲(chǔ)結(jié)構(gòu)滨巴,分別是:順序存儲(chǔ)結(jié)構(gòu)(線性表)思灌、鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)(鏈表),在Java中恭取,對(duì)這兩種結(jié)構(gòu)分別進(jìn)行實(shí)現(xiàn)的...
一泰偿、簡(jiǎn)述 我們知道,數(shù)據(jù)結(jié)構(gòu)中主要有兩種存儲(chǔ)結(jié)構(gòu)蜈垮,分別是:順序存儲(chǔ)結(jié)構(gòu)(線性表)耗跛、鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)(鏈表),在Java中攒发,對(duì)這兩種結(jié)構(gòu)分別進(jìn)行實(shí)現(xiàn)的...
一调塌、簡(jiǎn)述 在說(shuō)Stack之前,咱們先來(lái)聊聊棧和隊(duì)列晨继,什么叫棧烟阐?什么叫隊(duì)列搬俊?通俗來(lái)講紊扬,棧就是先進(jìn)后出,隊(duì)列是先進(jìn)先出唉擂。 Stack就是基于棧的思想...
排序查找算法 ST01_冒泡排序[https://github.com/xing-tang/LearnCode/blob/master/app/...
1. 常見(jiàn)的數(shù)據(jù)結(jié)構(gòu) 數(shù)組(一維餐屎、二維) 棧 隊(duì)列 堆(每個(gè)結(jié)點(diǎn)的值都大于其左孩子和右孩子結(jié)點(diǎn)的值,稱之為大根堆玩祟;每個(gè)結(jié)點(diǎn)的值都小于其左孩子和右...