美文网首页
Java各种数据存储在什么地方

Java各种数据存储在什么地方

作者: carrot_4d8d | 来源:发表于2019-03-02 11:01 被阅读0次

    寄存器

    • 读写速度最快
    • 保存在处理器上

    堆栈

    • 栈结构,下移增加数据,上移删除数据;
    • 对象的引用存储于堆栈;
    • 基本数据类型存储于堆栈;
    • 存储于RAM
    • 数组的引用存储于此

    • 存储于RAM
    • 对象存储于此
    • 不知道对象确切的销毁时间,由GC回收
    • 数组对象存储于此
    • 分配空间时间耗费长

    静态存储

    • 数据位于固定位置
    • 存储于RAM
    • 对象本身不会置入静态的存储空间

    常量存储

    • 存储于程序代码内部
    • 永远不会改变

    非RAM存储

    • 在程序的控制范围外
    • 例如JDBC

    相关文章

      网友评论

          本文标题:Java各种数据存储在什么地方

          本文链接:https://www.haomeiwen.com/subject/gmkeuqtx.html