コンパイルでエラーになった。
$ javac HelloWorld.java
HelloWorld.java:1: 65279 は不正な文字です。
import java.util.ArrayList;
^
エラー 1 個
****
Bug ID: 4508058 UTF-8 encoding does not recognize initial BOM
結局javacがBOMを認識できないことが原因のようだ。
対処法はある。BOMを除去すればよい。
マルチスレッドプログラミング
*メソッドwait/notify/notifyAllと待機集合
クラスObjectは、スレッドに関してwait(待つ)、notify(通知する)、notifyAll(すべてに通知する)の3つのメソッドが用意されている。
各オブジェクトには上記3つのス ...
詳細解説リンク/関連リンク:勉強ノート