二白丶
@GETTER @Setter
public class RegisterRecruitGuiManager implements InventoryHolder {
    public static MySQLManager mySQLManager = MySQLManager.getMySQLManager();
    private Inventory inv = Bukkit.createInventory(this, 54, RecruitGUIManager.title);
    private int page;
    public RegisterRecruitGuiManager() {
        //创建提交组件
        ItemStack publishItem = new ItemStack(Material.BOOK);
        ItemMeta publishItemMeta = publishItem.getItemMeta();
        publishItemMeta.setDisplayName(ChatColor.GREEN + RecruitGUIManager.publish);
        publishItemMeta.setLore(RecruitGUIManager.publishLore);
        publishItem.setItemMeta(publishItemMeta);
        //创建撤回组件
        //
        ItemStack revocationItem = new ItemStack(Material.REDSTONE);
        ItemMeta revocationItemMeta = revocationItem.getItemMeta();
        revocationItemMeta.setDisplayName(ChatColor.GREEN + RecruitGUIManager.revocation);
        revocationItemMeta.setLore(RecruitGUIManager.revocationLore);
        revocationItem.setItemMeta(revocationItemMeta);
        //创建修改组件
        ItemStack changeItem = new ItemStack(Material.CHEST);
        ItemMeta changeItemMeta = changeItem.getItemMeta();
        changeItemMeta.setDisplayName(ChatColor.GREEN + RecruitGUIManager.change);
        changeItemMeta.setLore(RecruitGUIManager.changeLore);
        changeItem.setItemMeta(changeItemMeta);
        RecruitGUIManager.ergodicRecruitGui();

        inv.setItem(53, revocationItem);
        inv.setItem(45, publishItem);
    }
    public RegisterRecruitGuiManager(int page) {
        //创建提交组件
        ItemStack publishItem = new ItemStack(Material.BOOK);
        ItemMeta publishItemMeta = publishItem.getItemMeta();
        publishItemMeta.setDisplayName(ChatColor.GREEN + RecruitGUIManager.publish);
        publishItemMeta.setLore(RecruitGUIManager.publishLore);
        publishItem.setItemMeta(publishItemMeta);
        //创建撤回组件
        //
        ItemStack revocationItem = new ItemStack(Material.REDSTONE);
        ItemMeta revocationItemMeta = revocationItem.getItemMeta();
        revocationItemMeta.setDisplayName(ChatColor.GREEN + RecruitGUIManager.revocation);
        revocationItemMeta.setLore(RecruitGUIManager.revocationLore);
        revocationItem.setItemMeta(revocationItemMeta);
        //创建修改组件
        ItemStack changeItem = new ItemStack(Material.CHEST);
        ItemMeta changeItemMeta = changeItem.getItemMeta();
        changeItemMeta.setDisplayName(ChatColor.GREEN + RecruitGUIManager.change);
        changeItemMeta.setLore(RecruitGUIManager.changeLore);
        changeItem.setItemMeta(changeItemMeta);

        RecruitGUIManager.ergodicRecruitGui();

        inv.setItem(53, revocationItem);
        inv.setItem(45, publishItem);

        this.page = page;
    }
    public Inventory getInventory() {
        return inv;
    }以上是新建的inv类的代码,
当我在其他类中使用getInventory方法的时候,就会报错空指针

以下为示例:
public static RegisterRecruitGuiManager gui = new RegisterRecruitGuiManager();

gui.getInventory;请问一下是怎么回事呢