java中的内存空间
1.栈内存:访问堆内存的地址
2.堆内存: 保存对象的具体属性
3.全局数据区:保存static定义的属性
4.全局代码区:保存所有方法的定义
二、声明static方法
static方法可以使用类方法直接调用
※使用static的方法不能调用非static的属性和方法(static方法可以在类没有实例化时调用)
三、static的其他应用
1.static可以统计实例化的对象的数量
2.可以使用static为对象进行自动编名操作
本文详细介绍了Java中的四种内存空间:栈内存、堆内存、全局数据区和全局代码区的作用,并深入探讨了static关键字的应用,包括如何声明static方法及其限制条件,以及利用static实现对象计数和自动编号的方法。
java中的内存空间
1.栈内存:访问堆内存的地址
2.堆内存: 保存对象的具体属性
3.全局数据区:保存static定义的属性
4.全局代码区:保存所有方法的定义
二、声明static方法
static方法可以使用类方法直接调用
※使用static的方法不能调用非static的属性和方法(static方法可以在类没有实例化时调用)
三、static的其他应用
1.static可以统计实例化的对象的数量
2.可以使用static为对象进行自动编名操作

被折叠的 条评论
为什么被折叠?