Sun has announced it intends to add closures to Java 7, primarily to support concurrency through the Fork Join framework. There is no concrete proposal yet. The announcer indicated mutable variables would not be captured, so this may end up just being anonymous functions or first-class methods.