1z1-809 試験問題 176

次のコードフラグメントが与えられます:
クラス MyThread は Runnable を実装します {
プライベート静的AtomicInteger count = new AtomicInteger (0);
パブリック void 実行 () {
int x = count.incrementAndGet();
システム出力プリント(x+" ");
}
}
そして
スレッド thread1 = 新しいスレッド(新しい MyThread());
スレッド thread2 = 新しいスレッド(新しい MyThread());
スレッド thread3 = 新しいスレッド(新しい MyThread());
スレッド [] ta = {スレッド1、スレッド2、スレッド3};
(int x = 0; x < 3; x++) の場合 {
ta[x].start();
}
どちらの記述が正しいでしょうか?
  • 1z1-809 試験問題 177

    与えられた条件:

    そしてコードフラグメント:

    どの 2 つのコード フラグメントを n1 行目に独立して挿入すると、コードが TruckCarBike を印刷できるようになりますか?
  • 1z1-809 試験問題 178

    次のコードフラグメントがあるとします:
    パブリック静的void main(String [] args)はIOExceptionをスローします{
    BufferedReader br = new BufferedReader (new InputStremReader (System.in)); System.out.print ("GDPを入力してください: ");
    //1行目
    }
    どのコード フラグメントを 1 行目に挿入すると、コードがユーザーから GDP を読み取ることができるようになりますか?
  • 1z1-809 試験問題 179

    次のコードフラグメントがあるとします:
    パブリック void recDelete (String dirName) は IOException をスローします {
    ファイル [ ] listOfFiles = 新しいファイル (dirName) .listFiles();
    if (listOfFiles ! = null && listOfFiles.length >0) {
    for (ファイル aFile : ファイル一覧) {
    if (aFile.isDirectory()) {
    recDelete (aFile.getAbsolutePath());
    } それ以外 {
    if (aFile.getName().endsWith(".class"))
    aFile.delete();
    }
    }
    }
    }
    プロジェクトには.classファイルを含むサブディレクトリが含まれており、引数として渡されると仮定します。
    recDelete() メソッドが呼び出されたとき。
    結果はどうなりましたか?
  • 1z1-809 試験問題 180

    course.txt にアクセス可能であり、次の内容が含まれているとします。
    コース : : Java
    次のコードフラグメントが与えられます:
    パブリック静的voidメイン(文字列[]引数){
    整数 i;
    文字 c;
    FileInputStream fis を新しい FileInputStream ("course.txt") として実行します。
    入力ストリームリーダーisr = 新しい入力ストリームリーダー(fis);) {
    while (isr.ready()) { //行n1
    isr.skip(2);
    i = isr.read();
    c = (文字) i;
    システム出力をprint(c);
    }
    } キャッチ (例外 e) {
    e.printStackTrace();
    }
    }
    結果はどうなりましたか?