如何在没有main方法的情况下执行java程序.我知道它可以在其他版本中工作,但我想在1.7



据我所知,没有主核心java执行,在java 1.7中是不可能的,但如果有任何答案,仍然意味着我正在寻找答案。我不想要javafx类。应用程序被附加到程序中我所知道的是我们需要使用线程来获取答案

您可以这样做,尽管我看不出这有什么帮助。

public class Main {
    static {
        System.out.println("Hello World");
        System.exit(0);
    }
}

你可以在没有main方法的情况下"运行"这个类。

编辑:这适用于Java 7 update 59和Java 8 update 51。

$ /opt/jdk1.7.0_79/bin/java -cp . Main
Hello World
$ /opt/jdk1.8.0_51/bin/java -cp . Main
Hello World

相关内容

  • 没有找到相关文章

最新更新