1z1-830 試験問題 16

与えられた条件:
ジャワ
インターフェースA {
デフォルトvoid ma() {
}
}
インターフェースBはAを拡張します{
静的void mb(){
}
}
インターフェースCはBを拡張します{
void ma();
void mc();
}
インターフェースDはCを拡張します{
void md();
}
インターフェースEはDを拡張します{
デフォルトvoid ma() {
}
デフォルトvoid mb() {
}
デフォルトvoid mc() {
}
}
どのインターフェースがラムダ式のターゲットになり得ますか?
  • 1z1-830 試験問題 17

    与えられた条件:
    ジャワ
    var hauteCouture = new String[]{ "シャネル", "ディオール", "ルイ・ヴィトン" };
    ここで i = 0 です。
    する {
    System.out.print(hauteCouture[i] + " ");
    } while (i++ > 0);
    何が印刷されますか?
  • 1z1-830 試験問題 18

    与えられた条件:
    ジャワ
    Map<String, Integer> map = Map.of("b", 1, "a", 3, "c", 2);
    TreeMap<String, Integer> treeMap = 新しい TreeMap<>(map);
    System.out.println(ツリーマップ);
    与えられたコードフラグメントの出力は何ですか?
  • 1z1-830 試験問題 19

    与えられた条件:
    ジャワ
    リスト<文字列> l1 = 新しいArrayList<>(リスト.of("a", "b"));
    リスト<String> l2 = 新しいArrayList<>(Collections.singletonList("c"));
    コレクション.copy(l1, l2);
    l2.set(0, "d");
    システム.out.println(l1);
    与えられたコードフラグメントの出力は何ですか?
  • 1z1-830 試験問題 20

    与えられた条件:
    ジャワ
    CopyOnWriteArrayList<文字列> リスト = 新しい CopyOnWriteArrayList<>();
    リストにAを追加します。
    リストに「B」を追加します。
    リストにCを追加します。
    // 1つのスレッドで書き込み
    新しいスレッド(() -> {
    リストにDを追加します。
    System.out.println("追加された要素: D");
    })。始める();
    // 別のスレッドで読み込み中
    新しいスレッド(() -> {
    for (文字列要素:リスト) {
    System.out.println("要素を読み取ります: " + 要素);
    }
    })。始める();
    何が印刷されますか?