Java Lambdas与匿名函数 - 只是糖?有哪些技术差异?

时间:2017-07-18 14:37:46

标签: java lambda java-8

关于Java lambdas是否只是匿名类的糖,我进入long discussion on Reddit。我认为lambdas在很多重要方面与匿名类不同,认为它们只是匿名类的糖。但是,有些回复让我质疑这一点。

任何人都可以一劳永逸地列出Java中AIC和lambdas之间的确切技术差异吗?一旦代码很热并且运行它真的只是一个AIC,这是真的吗?我原本以为没有。 AIC创建一个必须为每个唯一用途加载的新类。对于lambdas来说不是这样吗?或者lambdas为每个独特的用途创建新类?

更新:我特别好奇Java 8的各种风格的实际实现。我一直在阅读相互矛盾的事情。

0 个答案:

没有答案