将主要功能应用于我的 bluej 项目/使我的 bluej 程序成为可执行的 .jar

Applying the main function to my bluej project / Making my bluej program a executable .jar

    public class Player
{
        // Fields for tracking Class, health and name
        private String name;
        private String playerClass;
        private int health;

        // Array of classes
        String[] classes = {
            "Warrior", "Mage", "Rogue",
            "Hunter", "Druid", "Priest",
            "Paladin", "Monk", "Warlock"
        };
        //Available Classes are "Warrior", "Mage", "Rogue", "Hunter", "Druid", "Priest", "Paladin", "Monk" and "Warlock"  

        // ##Constructor##
        public Player(String setName, String setClass)
        {....
}

我的代码的开头是程序的构造函数,我如何将主要函数应用到此,以便我可以创建一个可执行的 .jar 文件? 它是用 Bluej 写成的 class.

编辑 - 我知道我需要一个主要功能,并且知道它是如何工作的。但是,在这种情况下,我应该在 main 函数的括号中放置什么才能使事情顺利进行?

要启动独立的 Java 应用程序,需要具有严格预定义修饰符和参数的 main 方法:

public static void main(String[] args) {}

在 BlueJ 中,您可以通过在图中的 class 上单击右键并选择 void main(String[] args) 来启动程序,或者创建一个新的 class 实例(在你的情况 new Circle).

有关详细信息,请阅读这篇文章:Getting Started with BlueJ