使用Javascript Rhino重载Java方法

我有一个这样的类,我想使用Javascript Rhino覆盖这两种方法,有什么建议吗?

提前致谢!!

class MyClass() {
  public void method1(); 
  public void method2(); 

  MyClass() {
    method1();
    method2();
  } 
}

解决方法:

我上次使用它时,捆绑了Rhino的JDK不支持扩展类(仅实现SAM接口),但是Mozilla的Rhino确实支持覆盖的类.签出JavaAdapter:https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Rhino/Scripting_Java#The_JavaAdapter_Constructor

上一篇:javascript – 完整性检查:Rhino没有require函数,对吧?


下一篇:java-如何在Rhino JS中实现通用接口?