在看java编程思想的内部类那部分,其中讲闭包和回调,怎么看也不懂。到底什么是闭包?什么是回调?怎么用内部类来实现他们?
希望各位给不吝赐教,解释一下,十分感谢!!~~~~~~
希望各位给不吝赐教,解释一下,十分感谢!!~~~~~~
解决方案 »
- JAVA序列化,官方说明有误??
- 关于数据存储问题,急,请教!
- 【java】 java.lang.Class声明的对象?
- 请大家看看我关于压缩ZIP的CODE,现在总是有Exception抛出
- 在java里怎么把一个String转成Date
- 为什么说找不到符号
- 关于链接数据库,请牛人指教下
- 用Java 1.4.0 NIO SocksetChannel 与 Linux 用c编写的Server socket通信的问题
- 高分相問:關與entity bean 的幾個問題
- 请问为什么dialog只看见标题栏
- 问两个小问题(eclipse和tomcat的) 谢谢!
- 为什么会出现java.lang.OutOfMemoryError异常?
java编程思想上说:闭包是一个可调用的对象,它记录了一些信息,这些信息来自于创建它的作用域。通过这个定义,可以看出内部类是面向对象的闭包,因为它不仅包含外围类对象的信息,还自动拥有一个指向此外围类对象的引用,在此作用域内,内部类有权操作所有的成员,包括private成员。