黑马程序员技术交流社区
标题:
为什么静态属性不能定义在方法(包括静态方法)内
[打印本页]
作者:
朱吕龙
时间:
2015-5-28 21:45
标题:
为什么静态属性不能定义在方法(包括静态方法)内
这是基本规则,但有同学纠结于为什么?我给出以下几种解释,帮助大家理解。能理解就理解,不能就别纠结了,记住即可。以后咱们接触到线程会有一个更深的认识。因为局部变量保存在栈中,不可能被其他线程访问到,栈是线程私有的。方法区、堆中的变量必须考虑线程安全问题,因为可能被多个线程使用。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2