您的位置: 首页 > 文章 > 堆栈理解 堆栈理解 分类: 文章 • 2024-05-20 17:42:46 java中对象引用存在于栈中,对象引用的值存在于堆中,c()方法在方法栈中复制一份值得引用进行操作,当执行完毕,方法栈复制的引用被销毁,但是它引用的值和传入对象的值在堆中是同一份,所以mian()方法输出的值是改变后的 java中基本类型的值是存在于栈中,i的值传入后,cc()方法在方法栈中复制一份值进行操作,当执行完毕,方法栈的值被销毁,所以mian()方法输出的值还是原来的值 小白初次学习,如有理解不对的地方,请各位指正,谢谢