gpt4 book ai didi

java nashorn,如何向构造函数添加代码

转载 作者:行者123 更新时间:2023-11-30 08:02:47 35 4
gpt4 key购买 nike

如何将代码添加到 javascript 类的构造函数中。Java代码非常简单:

public class MyObject extends SomeAbstractObject {
public MyObject() {
super();
System.out.println("hello");
}
}

我知道可以像这样扩展java类(假设我做了一些绑定(bind)):

var myJSClass= Java.extend(SomeAbstractObject.static 
{methods i want to override}
})

但是我如何在 javascript 和 nashorn 中复制我的 java 示例?

最佳答案

不,Nashorn 为子类生成构造函数 - 这些不能“自定义”。虽然您可以通过脚本函数重写非 final方法,但您无法“扩展”构造函数。

关于java nashorn,如何向构造函数添加代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31638352/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com