标签:访问 static 需要 概念 class 闭包 通过 asc 结果
1.闭包概念:
就是函数内部通过某种方式访问一个函数内部的局部变量
2.Java中的类似操作
public class Demo{ private static String a; public static String getA(){ return a; } } Demo demo=new Demo(); //在这里需要访问demo中的a属性怎么办? demo.a;//会报错 demo.getA();//可以
3。javaScript中的操作
function Demo(){ var a=10; function getA(){ return a; } return getA; } //我需要访问a这个变量怎么办?? alert(a);//报错 alert(Demo().getA());//结果10
看上面两个例子,其实就是差不多可以理解闭包啦,相当于说Java获取类内部的私有的static变量
标签:访问 static 需要 概念 class 闭包 通过 asc 结果
原文地址:http://www.cnblogs.com/lonecloud/p/7472642.html