【发布时间】:2016-02-06 01:49:10
【问题描述】:
这会导致混淆在 java7 和 java8 中互换使用术语“函数”与“方法”吗?
我知道 java 8 引入了一些概念,如 lambda 演算,它允许插入少量的函数范式。
lambda 演算、函数式编程中的函数。
【问题讨论】:
-
我认为这只是术语约定的问题,在 C/C++ 中使用“函数”,在 Java 中使用“方法”。
-
我认为 this question 实际上涵盖了这一点:即使它没有明确提到 Java 8
Functions,它们也是答案意义上的函数。 -
另一方面,对象应该被称为类,反之亦然,因为
Object是一个类,而Class.class是一个对象? -
@Kayaman,真的,非常正确,尽管您的笔记主要与命名有关!我的问题涉及更广泛的范围,但是谢谢
标签: java function methods lambda java-8