如何在NetBeans中正确运行一个没有main的程序

问题描述:

我需要使用静态void方法而不是main来运行程序。这个静态void方法将调用其他方法来执行程序所需的操作。 如何运行?是否需要进行任何设置?如何在NetBeans中正确运行一个没有main的程序

我给出了完整的说明: 程序将没有主要,但一个静态无效的方法,其中将被称为所需的方法来执行程序。

public class AlgorithmB() { 


    public static void runB() { 

     // methods i want to call 

    } 
} 
+1

'主要(字串[] args)的

Algorithm.runB(); 

instread'的入口点到Java程序。你为什么不在main中做'AlgorithmB.runB()'? – rafid059

+1

你需要一个钩子来启动程序。你需要在别的地方启动应用程序并调用这个方法,或者在这个类中添加一个'main' – TheLostMind

+0

谢谢! instractions给我的就是做这个代码,但我不知道如何运行它... –

你可以做的是从main方法调用runB()方法。 虽然我不太明白你为什么不想命名的main(),你可以简单地创建这样一个主要方法:

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

这将调用runB方法,当您启动程序,而runB将被执行并调用你的程序需要的其他方法。

如果你从另一个类调用runB(),请确保调用简单

runB(); 
+0

OP不想这么做! – TheLostMind

+0

谢谢! instractions给我是完全这样的代码,但我不知道如何运行它... –

+0

(我的意思是我已上传的代码) –