不同内存区域的功能和特点

一、String类初始化后是不可改变的、使用String不一定创建对象、使用newString 一定创建对象。 1. 物理的内存是线性结构,并不存在拥有不同功能的不同区域。编译器(或者JVM)为了更高效地处理数据,会用不同的算法把内存分为各种区域,不同的区域拥有各自的特性,Java中,内存可以分为栈,堆,静态域和常量池等。(可能有不同的叫法,但逻辑是一致的)。 2.不同内存区域的功能和特点: a)
相关文章
相关标签/搜索