ソフトウェア演習C(第10回、p.1〜11)チェックリスト

○次の1〜5の問いに答えなさい。特に指示がないものは(  )に当てはまる文字を埋めなさい。


1. 例外を処理するときは,(     )〜(     )〜(     )を使用する。


2.Threadクラスのインスタンスに対して、メソッド(     )を呼び出すと、メソッド(      )を実行する新しいスレッドが作成される。


3.Javaは、単一継承であるためThreadクラスを継承した場合は他のクラスを継承することができない。このため(       )インタフェースが用意されており、これを使うときは、例えば public class test (        )(         )のようにクラスを作成する。


4.複数の処理を制御するためには、Threadクラスの(         )というメソッドを使う。実行可能なスレッドがいくつかある場合は、1つを動作させ他のものを待機中にしたり、また他のスレッドへ実行を移すことができる。


5.複数のスレッドで同じ変数などに参照するときに、同時に参照を行うと不都合が生じることがある。そのため、あるメソッドに対して、同時に複数のメソッドを参照させたくない場合は(         )宣言を行う。