函数传递的参数为基本数据类型的时候,变量和方法在栈中开辟内存空间,当方法执行完成之后出栈释放,而当传递参数为引用数据类型的时候,引用数据类型在堆中开辟内存空间,对用的变量为其地址,当调用方法的时候传递得函数的是对应的地址,所以改变了对应的数据。
结果图 内存图 引用数据类型函数传递的参数为基本数据类型的时候,变量和方法在栈中开辟内存空间,当方法执行完成之后出栈释放,而当传递参数为引用数据类型的时候,引用数据类型在堆中开辟内存空间,对用的变量为其地址,当调用方法的时候传递得函数的是对应的地址,所以改变了对应的数据。
结果图 内存图 引用数据类型本文标题:Java 关于方法参数传递(基本类型和引用类型)
本文链接:https://www.haomeiwen.com/subject/mbcfqxtx.html
网友评论