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)在它的每一個元素都需要消耗相當(dāng)?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
最新試題
分析下列方法,在調(diào)用div(1,0)和div(1,1)后分別反回什么?()
下面關(guān)于java中包的說法錯誤的是()。
為了查看不斷更新的日志文件,可以使用的指令是()。
ArrayLists和LinkedList的區(qū)別,下述說法正確的有()。
執(zhí)行Spark任務(wù):兩個工具()。
以下可能需要用到zookeeper的有()。
寬依賴的算子有()。
如果我們現(xiàn)有一個安裝2.6.5版本的hadoop集群,在不修改默認配置的情況下存儲200個每個200M的文本文件,請問最終會在集群中產(chǎn)生多少個數(shù)據(jù)塊(包括副本)?()
在linux文件系統(tǒng)權(quán)限中(rwx),只讀權(quán)限對應(yīng)的數(shù)值為()。
下列代碼的運行結(jié)果是()。