タグ

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

  • 関連タグはありません

タグの絞り込みを解除

Javaとjava8とloggerに関するdecoy2004のブックマーク (1)

  • 「Java 8 Lambdas」を読む会第2回を実施して - torutkのブログ

    昨日はJava読書会BOF主催のJava読書会「Java 8 Lambdas」を読む会の第2回を開催しました。洋書にも関わらず、10人を超える参加者が集まりました。 今回の読書範囲で感じたことなど ラムダ式の引数命名 ラムダ式の記述で、引数の変数名に著者は多少長くなっても意味を示す名前を付けています。 Example 3-16より引用 int count = Stream.of(1, 2, 3) .reduce(0, (acc, element) -> acc + element); たまにラムダ式の解説でみかける1文字変数のコード例だと int count = Stream.of(1, 2, 3) .reduce(0, (a, e) -> a + e); と短くなるものの、'a'って? 'e'って? となって可読性が下がります。 for文、分かりやすいではないか 上記のreduceを使っ

    「Java 8 Lambdas」を読む会第2回を実施して - torutkのブログ
    decoy2004
    decoy2004 2014/08/26
    キャプチャーをしないラムダ式では、関数型インタフェースのインスタンスが内部でシングルトン・パターンで実装されているので毎回の生成はないですが、キャプチャがあるとインスタンス生成が毎回となるようです。
  • 1