为什么是static?

Posted 童彪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么是static?相关的知识,希望对你有一定的参考价值。

为什么是static
因为系统开始执行一个程序前,并没有创建main()方法所在类的实例对象,它只能通过类名类调用主方法。

public static void main(String args[])
我来解释一下这句话吧
这句话是java的程序入口它写在主类里面的
首先为什么是public
因为要在类外面调用main()所以是public
为什么是static
因为系统开始执行一个程序前,并没有创建main()方法所在类的实例对象,它只能通过类名类调用主方法main()作为程序入口,所以该方法是static
为什么是void
因为主方法没有返回值
为什么main
主方法名
为什么是String args[]或者String[] args
这表示给主方法传一个字符串数组,字符串名是args

以上是关于为什么是static?的主要内容,如果未能解决你的问题,请参考以下文章

代码片段 navbar

solr分布式索引实战分片配置读取:工具类configUtil.java,读取配置代码片段,配置实例

c ++ std :: sort intel编译器错误:访问冲突

Java初识方法

C# 最有用的(自定义)代码片段是啥? [关闭]

此 Canon SDK C++ 代码片段的等效 C# 代码是啥?