タグ

ブックマーク / tagui99.hatenadiary.org (1)

  • 無名インナークラスって使ってます? - taguiの日々の妄想

    ハカーな人達に質問ですけど(○○○はかーあたりに期待ですよ) Javaの無名インナークラスって、 GUI系だとかで何かしらコールバック的な処理させるときは使うこと多いですよね。 他だと終了時にリソース開放させるためのシャットダウンフック実装するときに、 Threadでつかったり。これもコールバックな感じかな? あと、DBのトランザクション関連とか? 普段頻繁に使います? 下のサンプルみたいな感じのを実際に昔書いたりしましたが。。 使う理由って ・ちょっとしたことなんだから、クラス名つけてホゲホゲってめんどくさい。 ・どうせ一箇所でしか使わないからね。 ・実際の処理をするコードが固まってるので、後から他の人が見るときに あちこち見なくていいからいいんじゃない? あたりが思いつくんですが、他に積極的に使う理由ってあります? public class Hoge { // Printインターフェイ

    無名インナークラスって使ってます? - taguiの日々の妄想
    kadoppe
    kadoppe 2008/08/05
    無名インナークラスを使うわけ
  • 1