[上]JAVA学习系列模块五第四章115.内存图_介绍
[上]JAVA学习系列模块五第四章115.内存图_介绍
2024-05-28 0 评论 0 阅读 0 点赞

[上]JAVA学习系列模块五第四章115.内存图_介绍

daimafengzi
2024-05-28 / 0 评论 / 0 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年05月28日,已超过770天没有更新,若内容或图片失效,请留言反馈。

[上]JAVA学习系列模块五第四章115.内存图_介绍

视频

笔记

  1. 内存:可以理解"内存条",任何程序,软件运行起来都会在内存中运行,占用内存,在java的世界中,将内存分为了5大块
  2. 分为哪5大块
    栈(重点)(Stack)
    主要运行方法,方法的运行都会去栈内存中运行,运行完毕之后,需要"弹栈",腾空间

    堆(重点):(Heap)
    每new一次,都会在堆内存中开辟空间,并为此空间自动分配一个地址值
    堆中的数据都是有默认值的
    整数:0
    小数:0.0
    字符: '\u0000'
    布尔:false
    引用:null

    方法区(重点)(Method Area)
    代码的"预备区",记录了类的信息以及方法的信息

    本地方法栈(了解):专门运行native方法(本地方法)
    本地方法可以理解为对java功能的扩充
    有很多功能java语言实现不了,所以就需要依靠本地方法完成

    寄存器(了解) -> 跟CPU有关

图片

0

评论 (0)

取消