Java中常用的内存区域 及其 static 方法的调用

来源:互联网 发布:it发展前景 编辑:程序博客网 时间:2024/06/10 17:13

在Java中主要存在4块内存空间,这些内存空间的名称及作用如下。

(1)  栈内存空间: 保存所有的对象名称(更准确地说是保存了应用的堆内存空间的地址)

(2)  堆内存空间: 保存每个对象的具体属性内容。

(3)  全局数据区: 保存static 类型的属性。

(4)  全局代码区: 保存所有的方法定义。


static ()

 非static 声明的方法可以去调用static 声明的属性或者方法。

但是static 声明的方法是不能调用非static 类型声明的属性或者方法。否者:

 non-static method  cannot be referenced from a staticcontext


原创粉丝点击