-
Listインターフェースの実現クラスで以下の特徴を持ったものは?
読み込みは速いが、書き込みは遅い
ArrayList
LinkedList
VectorArrayList -
Listインターフェースの実現クラスで以下の特徴を持ったものは?
書き込みは速いが、読み込みは遅い
ArrayList
LinkedList
VectorLinkedList -
Listインターフェースの実現クラスで以下の特徴を持ったものは?
マルチスレッド対応だが、パフォーマンスが悪い
ArrayList
LinkedList
VectorVector -
要素に番号を振って順番を管理
Listインターフェース
Mapインターフェース
Connectionインタフェース
SetインターフェースListインターフェース
-
キーとバリューの組み合わせで要素を管理
Listインターフェース
Mapインターフェース
Connectionインタフェース
SetインターフェースMapインターフェース -
重複のない要素の集合を管理する
Listインターフェース
Mapインターフェース
Connectionインタフェース
SetインターフェースSetインターフェース -
setインターフェースの
HashSetクラスは並び順を保証される?されない?並び順は保証しない -
setインターフェースの
TreeSetクラスは並び順を保証される?されない?並び順が保証される -
Mapでキーと値のペアを管理するのはMap.○○○○?Map.Entry
-
MapからMap.Entryを取得するのは何メソッド?
entryMap
entrySetentrySetメソッド -
ComparableのcompareToの説明について
「自分自身が相手よりも前に位置するように並べ替えるのであれば【正or負】の整数を戻す。」
「自分自身が相手よりも後ろに位置するように並べ替えるのであれば、【正or負】の整数を戻す」「自分自身が相手よりも前に位置するように並べ替えるのであれば【負】の整数を戻す。」
「自分自身が相手よりも後ろに位置するように並べ替えるのであれば、【正】の整数を戻す」 -
ComparableのcompareToの説明について
相手と同値であり並べ替えの必要がない場合は【】を戻す相手と同値であり並べ替えの必要がない場合は【0】を戻す -
上限境界ワイルドカードとは?
extend
superextend -
○○境界ワイルドカードを使用しているときはメソッドの引数はnullしか渡せない
上限
下限上限境界ワイルドカードを使用しているときはメソッドの引数はnullしか渡せない -
非境界ワイルドカードの特徴
1.メソッドの戻り値型は○○型になる
2,メソッドの引数には××リテラルしか渡せないobject
null -
引数の型に任意の型を使用できるのは
上限境界ワイルドカード
下限境界ワイルドカード下限境界ワイルドカード
ログイン