不,你在这里失去了焦点。main 方法有一个单一的目的,并为该唯一目的在逻辑上声明:
Java 中的 main 方法属于类而不属于对象。main()在 Java中创建对象是应用程序的起点,没有办法从实例特定的方法启动应用程序。这就是为什么 static 关键字对 main 方法非常有意义。实际上,当您像“jvm”一样思考并想象 main 方法的作用(启动应用程序)时,main 方法声明的所有部分都非常有意义:
public,因为这个方法必须可以被jvm访问(不是你写的)。static,这意味着可以在没有对象的情况下访问此方法(因为它的表示永远不会改变),但是如果您再次像 jvm 一样思考,这里的逻辑很容易理解;“我没有任何对象来创建(实例化)对象,所以我需要一个静态方法来启动应用程序,因为没有任何逻辑方法来启动实例特定的方法,因为我没有任何东西尚未创建对象”。void这个方法在逻辑上不能返回任何东西,因为还没有什么东西可以返回。它是应用程序的起点。main 我是主要方法,因为没有我你就没有应用程序。String[] args 给我发送数据,你可能觉得对我的创业有用。| 归档时间: |
|
| 查看次数: |
28801 次 |
| 最近记录: |