我在Java中的Nashorn javascript引擎中寻找一些东西,当找不到实际的方法时,它会将泛型方法称为后备 .
它应该类似于groovy的 methodMissing 或 invokeMethod 功能 .
methodMissing
invokeMethod
有什么相似的吗?
我尝试使用java Proxy ,但 InvocationHandler 只会为接口中的方法调用...而我想要一个像 InvocationHandler 这样的东西应该为任何方法调用 .
Proxy
InvocationHandler
看看 noSuchMethod 功能documented here . 还有一个 noSuchProperty 钩子用于对属性和变量进行相同的操作 .
1 回答
看看 noSuchMethod 功能documented here . 还有一个 noSuchProperty 钩子用于对属性和变量进行相同的操作 .