我已经用Java编程很长一段时间了,但它总是只是Android应用程序,而不是从静态的主方法开始。我想知道“标准”Java程序的约定,因为大多数时候,我调用的是非静态方法,这些方法显然不能通过main()方法直接完成。 public static void main(String[] args) {
new M
我一直在为我的Intro课程做一个实验室,我遇到了这个问题:
按照说明,我必须拥有回答具体问题的所有方法(Ex: Problem 5.9,方法是fivePointNine(),必须由另一个类(Assignment6.main)在main中调用)。这里我的问题是main是静态的,我需要为实验室调用的最后一个方法是非静态的,所以它不允许我编译和运行。我所犯的三个错误与multiSphere(x)有关。具体错误是“不能对来
在下一节课中,我有一个非静态的ArrayList。我正在对该add()进行非静态方法调用( ArrayList )。但是我的IDE告诉我我正在进行一个静态调用(Cannot make a static reference to the non-static field arrayList)。class Test {
private ArrayList<String> arrayList = new ArrayList<Stri