素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Oracle Java SE 8 Gold (API活用)
「Oracle Java SE 8 Gold (API活用)」の記事一覧
インターフェースで static メソッドを定義する際、キーワード default を併記できるか。
staticとdefaultは排他的な修飾子であり、1つのメソッドに同時に指定することはできない。
2026年3月18日
ストリームの要素を数値の昇順に並べ替えるメソッドはどれか。
引数なしのsorted()は、要素の自然順序付け(Comparable)に従って並べ替えを行う。
2026年3月18日
Integer::compare というメソッド参照が適合する関数型インターフェースはどれか。
2つのint(またはInteger)を受け取り、intを返すシグネチャはComparatorに合致する。
2026年3月18日
Path オブジェクトを取得するための正しい方法はどれか。
Pathsクラスの静的メソッド get() を使用するのが最も一般的なPathオブジェクトの取得方法である。
2026年3月18日
ラムダ式の引数で (var x) -> x * 2 という記述は Java 8 で有効か。
ラムダ式でのvar(ローカル変数型推論)の利用は Java 11 から導入された機能である。
2026年3月18日
Map.merge(key, value, (v1, v2) -> null) において、マージ関数の結果が null の場合の挙動はどれか。
mergeメソッドの関数がnullを返すと、そのエントリはMapから削除される。
2026年3月18日
Collectors.partitioningBy(Predicate) と Collectors.groupingBy(Function) の最大の違いはどれか。
partitioningByは条件に合うか否かの2グループに分け、groupingByは任意のキーで多グループに分ける。
2026年3月18日
LocalDate を ZonedDateTime に変換するために最低限必要な情報はどれか。
日付に「時刻」と「場所(タイムゾーン)」を組み合わせることで、特定の時点を特定できる。
2026年3月18日
インターフェース A, B があり、A が B を継承している場合、同名の default メソッドはどちらが優先されるか。
継承関係がある場合、より具体的な(子側の)インターフェースのメソッドが優先される。
2026年3月18日
BiPredicate
インターフェースのメソッド test の戻り値の型はどれか。
Predicate系のインターフェースは、引数に対する判定結果を常にbooleanで返す。
2026年3月18日
投稿のページ送り
1
…
98
99
100
…
163