[Java SE 7] 次世代Javaの動向 6 [dolphin]
■ このスレッドは過去ログ倉庫に格納されています
0218デフォルトの名無しさん
2008/02/24(日) 22:29:55int y=new {int a=>a+1}.invoke(20); は分かるが、
int y=new {int a=>a+1}(20); これはどうかと思わないか?
プロパティとかクロージャも含めて、言語仕様にリテラルを入れるのは
直接的には省略した記法でしかない。
やっぱり、それを新規に導入するだけのメリットがあるかどうかだろ。
ジェネリクス同様、所詮はCのマクロの置き換えと同じだしw
■ このスレッドは過去ログ倉庫に格納されています