1
我对Java是如何工作有疑问。我需要做一个代码像它(在PHP):简单回调的最佳方法
array_map(function($object){ ... });
,提供Java,我接近它:
this.addTransition(new CallerTransition() {
@Override
protected void execute() {
// Do something with _this_ here
}
});
翻译:我需要知道是否存在更好的方法与closures-工作喜欢。
备注:CallerTransition
是子类型Transition
。 addTransition需要Transition
。 execute
方法将由addTransition
执行。
你的意思是,我做的一样吗? – 2011-05-22 04:25:23
非常,是的。 – rfw 2011-05-22 04:25:50
Lambda表达式目前计划为Java 8 JSR 335按照JSR 337 - http://openjdk.java.net/projects/lambda/ – 2011-05-22 04:54:34