在JAVA中,闭包可以通过“接口+内部类”来实现,通过非静态内部类可以访问外部类的全部成员(包括私有成员),因此可以把非静态内部类当成面向对象领域的闭包。 当父类和实现的接口出现同名函数时,你又不想父类的函数被覆盖,闭包可以帮你解决这个问题。例如: 一个Teachable接口和Program... Read More
posted @ 2014-05-11 21:41 等风来。。 Views(457) Comments(0) Diggs(0) Edit
------------------------------------------------------------------------------------------------------------ --------------- 欢迎联系 x.guan.ling@gmail.com--------------- ------------------------------------------------------------------------------------------------------------