值传递是在虚拟机栈帧中,将一个变量副本压入局部变量表。而引用传递是在虚拟机栈帧中,将一个引用副本存储在局部变量表。变量副本的改变不影响原值,而引用副本的操作,会对原值进行修改。
JMM内存模型,变量副本,工作内存
JVM内存结构,虚拟机栈帧和元数据区相关。
值传递是在虚拟机栈帧中,将一个变量副本压入局部变量表。而引用传递是在虚拟机栈帧中,将一个引用副本存储在局部变量表。变量副本的改变不影响原值,而引用副本的操作,会对原值进行修改。
JMM内存模型,变量副本,工作内存
JVM内存结构,虚拟机栈帧和元数据区相关。