在Java 8之前,所有东西都是面向对象的。除了原语之外,java中的 所有内容都作为对象存 在。对方法/函数的所有调用都是使用对象或类引用进行的。

方法/功能本身并不是独立存在的。

使用Java 8,引入了函数式编程。所以我们可以使用匿名函数。Java是一种一流的面向对象语 言。除了原始数据类型之外,Java中的所有内容都是一个对象。即使是一个数组也是一个对 象。每个类都创建对象的实例。没有办法只定义一个独立于Java的函数/方法。无法将方法作 为参数传递或返回该实例的方法体。