java 方法的内存理解
每一个软件的运行都会占用计算机的内存。
初级阶段java虚拟机占用的内存是分成5个部分。其中初级阶段暂时只需了解栈和堆即可。其中堆主要与new关键字有关联。
方法调用的基本内存原理
方法出栈以后,定义在栈内存中的变量也随之消失。
方法在栈中,遵循“先进后出”的原则。
方法传递基本数据类型的内存原理
基本数据类型(四类八种):数据值存储在自己的空间中
不利用new来新建一个存储空间,定义变量时,在栈内存中真实存在。
当赋值给其他变量时,也是赋值真实的值。
引用数据类型:存储地址值,真实值在地址指向的空间
在栈内存中存储的是其他空间中的地址。
两种数据类型的区别
本文作者:小澳子
本文链接:https://www.cnblogs.com/xiaoaozi/p/17024065.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步