A.ArrayList是實現(xiàn)了基于動態(tài)數(shù)組的數(shù)據(jù)結(jié)構(gòu),LinkedList基于鏈表的數(shù)據(jù)結(jié)構(gòu)。
B.對于隨機訪問get和set,ArrayList優(yōu)于LinkedList,因為LinkedList要移動指針。
C.對于新增和刪除操作add和remove,LinkedList比較占優(yōu)勢,因為ArrayList要移動數(shù)據(jù)。
D.ArrayList的空間浪費主要體現(xiàn)在在list列表的結(jié)尾預(yù)留一定的容量空間,而LinkedList的空間花費則體現(xiàn)在它的每一個元素都需要消耗相當?shù)目臻g。
您可能感興趣的試卷
你可能感興趣的試題
A.抽象類不一定含有抽象方法,接口中方法都是抽象方法
B.一個類只能繼承一個抽象類,但可以實現(xiàn)多個接口,一個接口可以繼承多個接口
C.抽象類和接口中的方法都沒有方法體
D.抽象類可以含有私有成員變量,接口不含有私有成員變量
下列代碼的運行結(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
A.None
B.Null
C.Nil
D.Nothing
scala中在REPL命令行運行以下操作:
下列選項正確的是()。
A.s1 = Set(1,2,3)
B.s1 = Set(1,2,3,10)
C.s1 = Set(10)
D.以上都不對
A.var a = 1
B.val a = 1
C.public final int a = 1
D.private static final int a = 1
A.:
B.: =>
C.= >
D.: >
下列代碼的結(jié)果是()。
A.01
B.00
C.10
D.11
最新試題
下列代碼的運行結(jié)果是()。
分析下列方法,在調(diào)用div(1,0)和div(1,1)后分別反回什么?()
下列哪個不屬于flume的channel類型()。
假如你想計劃讓系統(tǒng)自動在每個月的第一天早上4點鐘執(zhí)行一個維護工作,以下哪個cron是正確的?()
關(guān)于HDFS集群中的DataNode的描述不正確的是()。
scala中在REPL命令行運行以下操作:下列選項正確的是()。
關(guān)于HDFS中WEBUI的端口是什么?()
執(zhí)行Spark任務(wù):兩個工具()。
關(guān)于YARN中WEBUI的端口是什么?()
在DOS中一個java類的編譯命令是()。