为什么main是静态方法?
寻求最佳答案!
[解决办法]
所有static成员都是在程序装载时初始化的,被分配在一块静态存储区域。
这个区域的成员一旦被分配,就不再改变地址啦。直到程序结束才释放。
main()就存储在这里。
尽管包含main()的类还没有被实例化,但是main()方法已经可以使用啦。
JF
[解决办法]
这个问题没有太大的实际意义。
我觉得了解静态方法不需要实例化就行了,对一个程序员而言。
如果main不是静态方法。那我们需要
main m=new main();
这样子,麻烦不??
[解决办法]
错了哈,main是个方法,抱歉,意思就是那样子...
[解决办法]
抱歉,讲话了,main是个方法,不是个类
如果main不是静态,在一个Test类下面,我们怎么运行呢。
Test t=new Test();
t.main();
这样程序才能运行,....这样不是很麻烦么