[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends-ml 12461] Re: JDK 7 で導入検 討中のクロージャ



  高橋(智)です。

"TAKAHASHI,Toru" wrote:
> 
> Neal Gafter氏のブログに、JDK 7で導入検討中のクロージャのコード例が
> 記載されています。
> http://gafter.blogspot.com/2006/08/use-cases-for-closures.html
> 
> () { 文... }
> という記述になるみたいですね。ちょっと違和感ありますが、
> 匿名クラスを書くよりシンプルです。クロージャはコンパイル時に
> 匿名クラスに書き換えられるようなので、糖衣構文な機能です。
>   void sayHelloInAnotherThread(Executor ex) {
>     ex.execute(() {
>         System.out.println("Hello");
>     });
>   }
snip

  ひょっとしたら今後 Delphi言語 にも クロージャ が導入されるのかもしれません。(^^;
  [Nostalgia - what's next?]
    http://blogs.borland.com/fhaglund/archive/2006/08/26/27010.aspx

P.S.
  もともとメソッド内にローカルメソッドが書ける仕様です.

-- 
高橋智宏