Java:按值传递还是按引用传递

最近看java堆栈,发现可以很好的解释按值传递还是按引用传递 首先可以明确的说只有值传递 首先了解下堆栈: 栈:存放的是java的基本变量和对象的引用 堆:存放的是对象或数组,也就是new出来的对象。 int a = 9; 这里a就是对象的引用,9就是基本变量 Person p = new Person(); 这里p就是对象的引用,new Person()就是对象 程序运行永远都是在栈中进行的,因
相关文章
相关标签/搜索