码迷,mamicode.com
首页 > 其他好文 > 详细

为什么是static?

时间:2017-05-15 13:03:25      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:执行   解释   static   方法   block   返回   实例   为什么   pre   

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

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

为什么是static?

标签:执行   解释   static   方法   block   返回   实例   为什么   pre   

原文地址:http://www.cnblogs.com/tongbiao/p/6855808.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!