gpt4 book ai didi

java - `public static void main(String[] args)` 代表什么?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:35:00 26 4
gpt4 key购买 nike

什么是public static <X> void main(String[] args)代表?我试图理解但没有理解。我知道 public static void main(String[] arg) .提前致谢。

最佳答案

让我们依次看一下每一位:

  • public - 这是一个公共(public)方法,任何有权访问声明它的类的人都可以访问
  • <X> - 这是(有点奇怪)具有未绑定(bind)类型变量的通用方法 X
  • static - 该方法与其声明的类型相关,而不是该类型的任何特定实例
  • void - 该方法没有返回值
  • main - 方法名
  • String[] args - 单个参数,类型为 String[]并调用args

main是 JVM 使用的入口点。当你运行时:

java foo.bar.Baz

它将尝试找到 main类中的方法 foo.bar.Baz .我从未见过通用的 main以前的方法,诚然。有关 Java 中泛型的更多信息,请阅读 Java Generics FAQ .

关于java - `public static <T> void main(String[] args)` 代表什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11590210/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com