Java内存模型中堆和栈的区别

记录。

类型
内存管理方式 垃圾回收算法 自动释放
空间大小 较大 较小
内存碎片 较大 较小
分配方式 仅支持动态分配 支持静态分配和动态分配
效率 功能强大,相比较栈而言复杂度较高 操作简答,相对高效

你可能感兴趣的:(#,1.,Java,java,jvm,开发语言)