首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

为什么main是静态方法?该怎么解决

2012-02-23 
为什么main是静态方法?寻求最佳答案![解决办法]所有static成员都是在程序装载时初始化的,被分配在一块静态

为什么main是静态方法?
寻求最佳答案!

[解决办法]
所有static成员都是在程序装载时初始化的,被分配在一块静态存储区域。 
这个区域的成员一旦被分配,就不再改变地址啦。直到程序结束才释放。 
main()就存储在这里。 
尽管包含main()的类还没有被实例化,但是main()方法已经可以使用啦。

JF
[解决办法]
这个问题没有太大的实际意义。

我觉得了解静态方法不需要实例化就行了,对一个程序员而言。
如果main不是静态方法。那我们需要
main m=new main();
这样子,麻烦不??
[解决办法]
错了哈,main是个方法,抱歉,意思就是那样子...
[解决办法]
抱歉,讲话了,main是个方法,不是个类

如果main不是静态,在一个Test类下面,我们怎么运行呢。
Test t=new Test();
t.main();
这样程序才能运行,....这样不是很麻烦么

热点排行