Java之内存分析

内存分析

内存大致分为栈、堆和方法区

  1. 栈空间(stack),连续的存储空间,遵循后进先出的原则,用于存放局部变量
  2. 堆空间(heap),不连续的空间,用于存放new出的对象,或者说是类的实例。
  3. 方法区(method),方法区在堆空间内,用于存放①类的代码信息;②静态变量和方法;③常量池(字符串敞亮等,具有共享机制)。

おすすめ

転載: blog.csdn.net/xiaoxiaobaie/article/details/120654170