为什么main方法在java中很重要?

Why main method is important in java?

我们可以在Java中不使用main(public static main main string [] ARGS)方法来打印某些东西吗?我尝试过使用静态块,它在Java 8版本中不起作用,只是好奇而已。


您需要以某种方式指示程序执行的开始点。这被称为"入口点"。在某些语言中,您从代码的第一行开始执行。Perl就是一个例子。在Java中,您首先使用标记为EDCOX1的方法3称为AKEDCOX1(4)。这使您能够根据程序逻辑而不是严格的执行顺序灵活地安排代码块(方法)。

psvm中的每一个词都有特殊的含义,你暂时不应该在意。Java是一种冗长的语言。这意味着更多的输入,但也意味着代码更容易阅读和理解。这对合作很重要。


通过主功能,程序初始化发生了,所以除非我们不启动程序,否则我们将无法得到我们想要的结果。


main()方法是程序的入口点。这就是程序开始执行的地方。如果没有入口点,它就不会是应用程序。

The main() method in the Java language is similar to the main() function in C and C++. When you execute a C or C++ program, the runtime system starts your program by calling its main() function first. The main() function then calls all the other functions required to run your program. Similarly, in the Java language, when you execute a class with the Java interpreter, the runtime system starts by calling the class's main() method. The main() method then calls all the other methods required to run your application.

https://www.cs.princeton.edu/courses/archive/spr96/cs333/java/tutorial/java/anatomy/main.html


Java中,public static void main (String[] args)是任何应用程序的主要入口点。在这个官方Java教程中阅读更多有关这方面的内容。