平成24年秋期午後問11設問1f

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
ringoさん  
(No.1)
https://www.fe-siken.com/kakomon/24_aki/pm11.html
設問1のfで、イを選びましたが正答はアでした。
アに至る考え方とイが間違いである理由を教えてください。
2022.10.25 19:02
jjon-comさん 
FE ゴールドマイスター
(No.2)
〔プログラム3〕の次のコードから読み取れることは,

> public void onCancel(Timer timer, long instant) {
>     log("onCancel", timer, instant);
> }

> private void log(String msg, Timer timer, long instant) {
>     System.out.println(timer.getName() + ": " + msg
>                         + " at " + new Date(instant));
> }

onCancel()を呼び出しても println()するだけで
キャンセル処理は実行されないということ。
よって,fの解答群の イ,ウ,エ はすべて不正解。

> メソッド onAlarm が,shortTimer を引数として呼び出された場合,
> longTimer のタイマ処理をキャンセルする。

> (1):クラス Timer は,タイマ処理の機能を定義し実装する。
> ③ メソッド cancel:タイマ処理をキャンセルする。

という問題文に対応するのは,ア longTimer.cancel()
2022.10.26 12:45
ringoさん  
(No.3)
勉強になりました。ありがとうございました。
2022.10.26 14:51

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。

その他のスレッド


Pagetop