2005-12-17から1日間の記事一覧

Anonymous classのコンパイル

外側のローカル変数にどうやってアクセスしているのか コンストラクタ経由で、変数を渡してアクセスしている。(なるほどfinalでなくてはいけないわけだ) public class Foo { public void Test() { final String x = "Hello World"; Bar y = new Bar() { publ…

勘違いいくつか

inner classとanonymous classを混同していた orzanonymous classとかinner class用の命令はJVMになかった orz