
ArrayList ArrayList是List接口的一個實現(xiàn)類,底層是基于數(shù)組實現(xiàn)的存儲結(jié)構(gòu)棍郎,可以用于裝載數(shù)據(jù)壹瘟,數(shù)據(jù)都是存放到一個數(shù)組變量中;...
1鲫剿、標記-清除算法 分為兩步:標記-->清除1.1、標記:遍歷所有的GC Roots俐筋,然后將所有的GC Roots可達的對象標記為存活的對象(下...
狀態(tài)模式在狀態(tài)模式(State Pattern)中牵素,類的行為是基于它的狀態(tài)改變的。這種類型的設(shè)計模式屬于行為型模式澄者。 在狀態(tài)模式中笆呆,我們創(chuàng)建表示...
在策略模式(Strategy Pattern)中,一個類的行為或其算法可以在運行時更改粱挡。這種類型的設(shè)計模式屬于行為型模式赠幕。在策略模式中,我們創(chuàng)建...
鏈表(Linked list)是一種常見的基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)询筏,是一種線性表榕堰,但是并不會按線性的順序存儲數(shù)據(jù),而是在每一個節(jié)點里存到下一個節(jié)點的地址嫌套。 ...
裝飾器模式(Decorator Pattern)允許向一個現(xiàn)有的對象添加新的功能逆屡,同時又不改變其結(jié)構(gòu)。這種類型的設(shè)計模式屬于結(jié)構(gòu)型模式踱讨,它是作為...
責任鏈模式(Chain of Responsibility Pattern)為請求創(chuàng)建了一個接收者對象的鏈魏蔗。這種模式給予請求的類型,對請求的發(fā)送...
享元模式(Flyweight Pattern)主要用于減少創(chuàng)建對象的數(shù)量痹筛,以減少內(nèi)存占用和提高性能莺治。這種類型的設(shè)計模式屬于結(jié)構(gòu)型模式廓鞠,它提供了減...
時隔很久之后,重新開發(fā)一個AS上的腳手架谣旁,記錄過程 1床佳、下載安裝idea ,官網(wǎng)社區(qū)版下載[https://www.jetbrains.com/...