2012-05-12から1日間の記事一覧

内部クラスからアクセス可能なローカル変数が final でなければならない理由

なぜ、内部クラス(ローカルクラス、匿名クラス)からアクセス可能なローカル変数が final でなければならないのか、 その理由が次の記事に説明されている。いまさらだけど、Java言語にはクロージャーがない - 達人プログラマーを目指してしかし、 つまり、…

コマンドプロンプト %〜% のエスケープ

コマンドライン・プロセッサは、入力文字列に対して、検索文字列: %環境変数% 置換文字列: 環境変数の値という置換処理を行う。したがって %〜% は 〜 に対応する環境変数があれば、 %〜% は、その環境変数の内容で置換され、 なければ %〜% という文字列が…