为什么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
在Java
, public static void main (String[] args)
是任何应用程序的主要入口点。 在官方Java教程中阅读更多关于这方面的内容。