Java:按值傳遞還是按引用傳遞

最近看java堆棧,發現可以很好的解釋按值傳遞還是按引用傳遞 首先可以明確的說只有值傳遞 首先了解下堆棧: 棧:存放的是java的基本變量和對象的引用 堆:存放的是對象或數組,也就是new出來的對象。 int a = 9; 這裏a就是對象的引用,9就是基本變量 Person p = new Person(); 這裏p就是對象的引用,new Person()就是對象 程序運行永遠都是在棧中進行的,因
相關文章
相關標籤/搜索