java中的内存空间
1.栈内存:访问堆内存的地址
2.堆内存: 保存对象的具体属性
3.全局数据区:保存static定义的属性
4.全局代码区:保存所有方法的定义
二、声明static方法
static方法可以使用类方法直接调用
※使用static的方法不能调用非static的属性和方法(static方法可以在类没有实例化时调用)
三、static的其他应用
1.static可以统计实例化的对象的数量
2.可以使用static为对象进行自动编名操作
java中的内存空间
1.栈内存:访问堆内存的地址
2.堆内存: 保存对象的具体属性
3.全局数据区:保存static定义的属性
4.全局代码区:保存所有方法的定义
二、声明static方法
static方法可以使用类方法直接调用
※使用static的方法不能调用非static的属性和方法(static方法可以在类没有实例化时调用)
三、static的其他应用
1.static可以统计实例化的对象的数量
2.可以使用static为对象进行自动编名操作