A.ArrayList是實現(xiàn)了基于動態(tài)數(shù)組的數(shù)據(jù)結(jié)構(gòu),LinkedList基于鏈表的數(shù)據(jù)結(jié)構(gòu)。
B.對于隨機(jī)訪問get和set,ArrayList優(yōu)于LinkedList,因為LinkedList要移動指針。
C.對于新增和刪除操作add和remove,LinkedList比較占優(yōu)勢,因為ArrayList要移動數(shù)據(jù)。
D.ArrayList的空間浪費(fèi)主要體現(xiàn)在在list列表的結(jié)尾預(yù)留一定的容量空間,而LinkedList的空間花費(fèi)則體現(xiàn)在它的每一個元素都需要消耗相當(dāng)?shù)目臻g。
您可能感興趣的試卷
你可能感興趣的試題
A.抽象類不一定含有抽象方法,接口中方法都是抽象方法
B.一個類只能繼承一個抽象類,但可以實現(xiàn)多個接口,一個接口可以繼承多個接口
C.抽象類和接口中的方法都沒有方法體
D.抽象類可以含有私有成員變量,接口不含有私有成員變量
下列代碼的運(yùn)行結(jié)果是()。
A.控制臺打印hello sunline!
B.報異常java.lang.NullPoninterException
C.編譯報錯
D.報異常java.lang.RuntimeExcception
A.方法中,修改一個基礎(chǔ)類型的參數(shù)不會影響原始參數(shù)值
B.在方法中,改變一個對象參數(shù)的引用不會影響到原始引用
C.在方法中,修改一個對象的屬性會影響原始對象參數(shù)
D.在方法中,修改集合和Map的元素不會影響集合參數(shù)
A.只能包含一個public類, 類名必須與文件名相同
B.只能包含與文件名相同的public類以及其中的內(nèi)部類
C.只能有一個與文件名相同的public類, 可以包含其他非public類 (不考慮內(nèi)部類)
D.可以包含任意public類
A.java
B.jdk
C.javac
D.jre
最新試題
以下可能需要用到zookeeper的有()。
配置機(jī)架感知的下面哪項正確()。
關(guān)于Java的抽象類、接口,以下描述錯誤的是()。
scala中在REPL命令行運(yùn)行以下操作:下列選項正確的是()。
MapReduce編程模型中以下組件哪個是最后執(zhí)行的?()
下面的對象創(chuàng)建方法中哪些會調(diào)用構(gòu)造方法()。
下列哪些是HDFS中的進(jìn)程的名字?()
scala的函數(shù)參數(shù)的求值策略有哪些。()
在使用MapReduce程序WordCount進(jìn)行詞頻統(tǒng)計時,對于文本*行“hello hadoop hello world”,經(jīng)過WordCount程序的Map函數(shù)處理后直接輸出的中間結(jié)果,應(yīng)該是下面哪種形式:()。
關(guān)于HDFS集群中的DataNode的描述不正確的是()。