zoukankan      html  css  js  c++  java
  • Java中堆、栈、常量池分析

      用于存储局部变量,包括基本类型的变量(方法语句块内部定义的变量、方法中的形参)、引用类型的变量,它们都是存储在各自的方法栈中,随着方法的执行完成而消失;

      用于存储引用类型变量所指向的对象,包括普通的java对象以及数组。当指向堆中对象的引用变量消失以后,堆中对象所占用的内存在合适的时间会被垃圾回收器回收;

      常量池用于存放字符串常量以及基本数据类型的常量;

      静态域用于存放类的静态的成员变量,这些变量是属于这个类的,而不是属于某一的对象的,普通的成员变量存放在堆内存中。

  • 相关阅读:
    [Tensorflow2.0] 入门
    重新开始深度学习
    大秦小记三
    大秦小记二
    大秦小记一
    大秦小记初始篇
    js事件高级
    jsDOM
    css样式
    c#压缩文件和批量压缩文件
  • 原文地址:https://www.cnblogs.com/yueliming/p/3471401.html
Copyright © 2011-2022 走看看