黑马程序员技术交流社区
标题:
关于Java类的static的解析
[打印本页]
作者:
瑞雪雄起
时间:
2015-9-16 21:03
标题:
关于Java类的static的解析
首先用static修饰的变量将会存在方法区,它在类的加载的时候初始化。
问题一:为什么Java的方法中不能定义static变量
因为Java中将static修饰的变量视为全局的变量,及为所有对象共享,它的初始化在类加载的阶段,而方法中的变量只有在方法被调用的时候,在栈中分配,这与Java的规则相违背。
补充:Java的方法中的变量,不能有任何的修饰符(final除外)(访问控制符)
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2