【发布时间】:2014-10-30 09:34:56
【问题描述】:
是否可以将方法引用(例如SomeClass::someMethod)转换为MethodHandle 实例?我想要编译时检查的好处(确保类和方法存在)以及使用MethodHandle API 内省方法的能力。
用例:当且仅当请求不是由特定方法触发时(以避免无休止的递归),我有需要执行的代码。我想要一个编译时检查来确保类/方法存在,但是运行时检查来比较调用者和方法。
回顾一下:是否可以将方法引用转换为MethodHandle?
【问题讨论】:
标签: java java-8 method-reference methodhandle