如何将代码添加到javascript类的construtor中。 Java中的代码非常简单:
public class MyObject extends SomeAbstractObject {
public MyObject() {
super();
System.out.println("hello");
}
}
我知道可以像这样扩展java类(让我们假设我做了一些绑定):
var myJSClass= Java.extend(SomeAbstractObject.static
{methods i want to override}
})
但是我如何在javascript和nashorn中复制我的java示例?
答案 0 :(得分:1)
不,Nashorn为子类生成构造函数 - 这些构造函数不能自定义"。虽然您可以通过脚本函数覆盖非最终方法,但您无法扩展"构造