相关疑难解决方法(0)

如何正确确定一个对象是一个lambda?

我看到lambda的类是isSynthetic() && !isLocalOrAnonymousClass(),但我认为代理类可能也是如此.

当然,我可以检查getDeclaredMethods().length == 1并申请regexp课程名称.

但是我想知道是否有一个更优雅和更健壮的选项来查明给定对象是否是lambda.

java lambda java-8

44
推荐指数
1
解决办法
4617
查看次数

标签 统计

java ×1

java-8 ×1

lambda ×1