Java “公共静态”是什么<;T>;void main(String[]args)`代表什么?
Java “公共静态”是什么<;T>;void main(String[]args)`代表什么?,java,Java,publicstaticvoidmain(String[]args)代表什么?我试图理解,但没有理解。我知道公共静态void main(String[]arg)。 提前感谢。让我们依次看一下每一位: public-它是一个公共方法,任何可以访问声明它的类的人都可以访问它 -这是一个(有点奇怪)带有未绑定类型变量X static-该方法与声明它的类型相关,而不是与该类型的任何特定实例相关 void-该方法不返回值 main-方法的名称 String[]args-类型为String[]的单个参数,
publicstaticvoidmain(String[]args)
代表什么?我试图理解,但没有理解。我知道公共静态void main(String[]arg)。
提前感谢。让我们依次看一下每一位:
-它是一个公共方法,任何可以访问声明它的类的人都可以访问它public
-这是一个(有点奇怪)带有未绑定类型变量X
-该方法与声明它的类型相关,而不是与该类型的任何特定实例相关static
-该方法不返回值void
-方法的名称main
-类型为String[]args
的单个参数,称为String[]
args
main
是JVM使用的入口点。运行时:
java foo.bar.Baz
它将尝试在类foo.bar.Baz
中找到main
方法。诚然,我以前从未见过通用的main
方法。有关Java中泛型的更多信息,请阅读
称为类型参数
将在main()
方法中标记特定类型
-是访问修饰符,表示可以从任何地方访问此方法public
-如上所述的类型参数
-此方法不会返回任何内容void
-方法的名称,main()方法是java中任何pgm的入口点main
:字符串数组String[]
:字符串类型的数组引用变量args