1. 程式人生 > >小結111

小結111

才會 函數 方法 小結 tro 數據 改變 容易 問題

第一:java方法基本數據類型是傳值,對象類型傳引用,這是千真萬確的。

第二:當參數是對象時,無論方法體內進行了何種操作,都不會改變實參對象的引用。

第三:當參數是對象時,只有在方法內部改變了對象的內容時,才會改變實參對象內容。

java程序的函數調用到底是傳值呢還是傳參呢?這可是個難纏的問題,如果搞不清楚還是挺容易出錯的:P對於這個問題,最經典的解釋莫過於“java函數是傳值的,java函數傳遞的參數是對象的引用”

小結111