Java中主要有四块内存空间,具体如下 栈内存空间:保存所有对象的名称(更准确的说是保存了引用的对内存空间的地址)。堆内存空间:保存的每个对象具体的属性内容。全局数据区:保存static类型的数据。全局代码区:保存所有的方法定义。