java闭包

grapepaul 2014-04-29 04:02:03
是否支持。。。。。。
...全文
626 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
grapepaul 2014-05-07
  • 打赏
  • 举报
回复
只是测试发帖一下,分数我尽量平分给大家。
Legend-Hu 2014-04-30
  • 打赏
  • 举报
回复
引用 7 楼 u012724379 的回复:
在Java中加入闭包感觉没多大的意义;
liuyuejianghu 2014-04-30
  • 打赏
  • 举报
回复
以前java的实现机制就是通过“”接口+内部类实现的 ,但是据说现在的java8已经将闭包引用到了java中,你可以看看java8 是有闭包这一说的
grapepaul 2014-04-30
  • 打赏
  • 举报
回复
楼上那是值传递
椰树海岛 2014-04-30
  • 打赏
  • 举报
回复

public class Test01 {

	private String prama;
	
	public void bbb(String prama){
		prama = "BBBBB";
	}
	
	public void aaa(){
		prama = "AAAAA";
		System.out.println("前:"+prama);
		bbb(prama);
		System.out.println("后:"+prama);
	}
	public static void main(String[] args) {
		new Test01().aaa();
	}
}
值没变,是不是这个道理. 前:AAAAA 后:AAAAA
grapepaul 2014-04-30
  • 打赏
  • 举报
回复
testtest
teemai 2014-04-29
  • 打赏
  • 举报
回复
引用 3 楼 xiaopeipei2004 的回复:
only test。。。 内部类是可以调到外部final变量的。 权且叫做闭包吧。 但其实闭包对java是没意义的。
对的。对于新的特性,Java也在慢慢填进来。 java7 : http://baptiste-wicht.com/posts/2010/05/oracle-pushes-a-first-version-of-closures.html
-江沐风- 2014-04-29
  • 打赏
  • 举报
回复
在Java中加入闭包感觉没多大的意义;
-江沐风- 2014-04-29
  • 打赏
  • 举报
回复
Java就是通过 所谓的接口和内部类来实现
S117 2014-04-29
  • 打赏
  • 举报
回复
据说JSR-335 将闭包引入了java中,将在JDK8中实现 有没有实现,还真没关注过!
tony4geek 2014-04-29
  • 打赏
  • 举报
回复
grapepaul 2014-04-29
  • 打赏
  • 举报
回复
only test。。。 内部类是可以调到外部final变量的。 权且叫做闭包吧。 但其实闭包对java是没意义的。
tony4geek 2014-04-29
  • 打赏
  • 举报
回复
js 有闭包。java 不支持吧。也没有必要 , js 变量作用域才会产生闭包。
小灯光环 版主 2014-04-29
  • 打赏
  • 举报
回复
据说不能显式的支持,可以通过接口和内部类来实现类似的回调功能~

51,397

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧