小编Sal*_*ack的帖子

是否可以引用Java 8中可序列化的实例方法?

我想知道对特定类型的任意对象的实例方法的引用是否可序列化?

例:

public class MyClass {
    public void foo() {
        System.out.println("Serializable");
    }
}
Run Code Online (Sandbox Code Playgroud)

SerializableConsumer

@FunctionalInterface
public interface SerializableConsumer<T> extends Consumer<T>, Serializable {
}
Run Code Online (Sandbox Code Playgroud)

和领域是:

SerializableConsumer<MyClass> serializableMethod = MyClass::foo;
Run Code Online (Sandbox Code Playgroud)

EDITED

java-8

6
推荐指数
1
解决办法
1003
查看次数

标签 统计

java-8 ×1