タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

javaと並行処理に関するryouzoのブックマーク (1)

  • 第三章 (2): 公開と逸出 - ムードもりあげ楽団

    昨日の朝は勉強出来なかったので補完。今日も一人Java並行処理読書会です。 内部クラスを公開するのは危険 内部クラスのインスタンスは暗黙的にエンクロージングインスタンスへの参照を持つため、これを公開するのは危険とのこと。うーん、何が危険なんだろう・・・。 例えば以下のようにHelloImplを公開するとする。 public class EnclosingSample { public static void main(String[] args) { Enclosing enclosing = new Enclosing(1); Hello hello1 = enclosing.getHello(); hello1.sayHello(); System.out.println(hello1.toString()); Hello hello2 = enclosing.new HelloImp

    第三章 (2): 公開と逸出 - ムードもりあげ楽団
    ryouzo
    ryouzo 2015/08/08
    逸出に関するわかりやすい例
  • 1