是否可以在java中实现回调功能。java中的executor服务或未来应用程序( Future )只是接近它,而不是真正的回调,IMO。请告诉我你的想法。
发布于 2014-04-05 19:20:35
Java中的回调传统上是通过接口完成的(例如,可运行和可调用)。Java 8引入了Lambda表达式,它改变了回调的语法,但没有改变底层机制(据我理解)。注意,任何使用观察者模式的东西实际上都使用回调结构,包括ActionListeners、PropertyChangeListeners等。这些结构通常是基于将接口实现(或者现在是lambda表达式)传递给方法参数。
https://stackoverflow.com/questions/22889552
复制相似问题