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

我们可以打印一些东西,而不使用java中的Main(public static void main string [] args)方法吗? 我曾尝试使用静态块它不工作在Java 8 version.just好奇


你需要以某种方式指出程序执行的开始点。 这被称为“入口点”。 在某些语言中,您从第一行代码开始执行。 Perl是一个例子。 在Java中,你从一个标记为public static void main(String[] args){/* do something */} aka psvm 。 这使您可以灵活地根据程序逻辑安排代码块(方法),而不是严格的执行顺序。

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


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

Java语言中的main()方法与C和C ++中的main()函数类似。 当您执行C或C ++程序时,运行时系统首先调用main()函数来启动程序。 main()函数然后调用运行程序所需的所有其他函数。 同样,在Java语言中,当您使用Java解释器执行类时,运行时系统将首先调用该类的main()方法。 main()方法然后调用运行应用程序所需的所有其他方法。

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


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

链接地址: http://www.djcxy.com/p/3485.html

上一篇: Why main method is important in java?

下一篇: Method executed prior to Default Constructor