编程语言
首页 > 编程语言> > 使用Javascript Rhino重载Java方法

使用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

标签:java,android,rhino
来源: https://codeday.me/bug/20191202/2086909.html