我是java的新手(今天是我的第一课)。我试着阅读并做了一个小练习但我并不完全理解main
方法是什么。
我们的老师告诉我们只关注main
方法,而不是更多,但他没有解释它是什么。他只是说它是Java程序的开始。我想了解更多,但这很难,因为每次遇到困难。例如:
public static void main(String[] args) {
}
为什么这种方法存在?为什么我不能选择其他名字?
答案 0 :(得分:0)
因为从main方法开始程序。很多你有main()
个方法,你有很多程序。这是任何程序的起点
http://docs.oracle.com/javase/tutorial/getStarted/application/
http://csis.pace.edu/~bergin/KarelJava2ed/ch2/javamain.html
http://journals.ecs.soton.ac.uk/java/tutorial/getStarted/application/main.html
答案 1 :(得分:0)
在Java(和许多其他语言)中,main
函数是特殊的,因为它是Entry point。我建议您阅读this文档,重点介绍以“主要方法”开头的部分。
答案 2 :(得分:0)
main
方法是您进入该计划的途径,就是这样。这是你从哪里开始的。
您不必了解每个关键字的具体内容,唯一重要的是要意识到它有一个名为args
的{{1}}类型的参数。这是允许程序在执行时获取参数的原因。
答案 3 :(得分:0)
欢迎来到java :)
我尝试使用最简单的单词。回答你的问题:
当您运行程序时,系统会调用main方法,因此您必须使用此名称(main),因为当您的应用程序启动时,有人默认调用方法main。如果你选择另一个名字...你不能运行你的程序,因为当系统(我称之为系统,因为我认为你需要阅读一点)调用main方法,如果它找不到它你就无法启动你的程序。 BR />
试着想一想:
必须有人必须开始你的程序吗?但它如何知道你的程序必须从哪里开始呢?因此,java(还有其他语言)决定begin是方法main。
答案 4 :(得分:0)
java程序是一组包含至少一个方法的方法。这是程序开始运行的方法。方法主要。
必须声明为:
public static void main(String[] args) {
// Your code
}