将主要功能应用于我的 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。
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。