gpt4 book ai didi

java - 创建主类的实例

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:42:14 26 4
gpt4 key购买 nike

有人告诉我,如果我想使用主类的实例,我应该使用构造函数来实现:

private <Main_Class_Name> plugin;
public <class_name>(<Main_Class_Name> plugin) {
this.plugin = plugin;
}

为什么这样做比仅仅这样做更好(或者有何不同)?

private <Main_Class_Name> plugin = new <Main_Class_Name>();

最佳答案

使用 Bukkit,您可以使用如下内容创建主插件 (JavaPlugin) 类的实例:

public class MyPlugin extends JavaPlugin {
public static MyPlugin instance;

public void onEnable() {
instance = this;
}
}

Bukkit 在内部实例化插件,但在服务器中激活的插件实例上调用 onEnable()。这似乎是一种普遍接受的方法。

关于java - 创建主类的实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32029914/

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