按签名列出的标准 Java 运行时库功能接口

参数类型 退货类型 接口
() void 可运行
() T 供应商
() boolean BooleanSupplier
() INT IntSupplier
() long LongSupplier
() double DoubleSupplier
(T) void 消费者<T>
(T) T UnaryOperator <T>
(T) R 功能<T,R>
(T) boolean 谓词<T>
(T) INT ToIntFunction <T>
(T) long ToLongFunction <T>
(T) double ToDoubleFunction <T>
(T, T) T BinaryOperator <T>
(T, U) void BiConsumer <T,U>
(T, U) R 双功能<T,U,R>
(T, U) boolean BiPredicate <T,U>
(T, U) INT ToIntBiFunction <T,U>
(T, U) long ToLongBiFunction <T,U>
(T, U) double ToDoubleBiFunction <T,U>
(T, int) void ObjIntConsumer <T>
(T,long) void ObjLongConsumer <T>
(T,double) void ObjDoubleConsumer <T>
(INT) void IntConsumer
(INT) R IntFunction <R>
(INT) boolean IntPredicate
(INT) INT IntUnaryOperator
(INT) long IntToLongFunction
(INT) double IntToDoubleFunction
(int, int) INT IntBinaryOperator
(long) void LongConsumer
(long) R LongFunction <R>
(long) boolean LongPredicate
(long) INT LongToIntFunction
(long) long LongUnaryOperator
(long) double LongToDoubleFunction
(long, long) long LongBinaryOperator
(double) void DoubleConsumer
(double) R DoubleFunction <R>
(double) boolean DoublePredicate
(double) INT DoubleToIntFunction
(double) long DoubleToLongFunction
(double) double DoubleUnaryOperator
(double, double) double DoubleBinaryOperator