1. 簡單類型是按值傳遞的
2.對象是按引用傳遞的
3.在 C++ 中當傳遞給函數的參數是引用時,您傳遞的就是這個引用,或者內存地址(按引用傳遞)。在 Java 應用程序中,當對象引用是傳遞給方法的一個參數時,您傳遞的是該引用的一個副本(按值傳遞),而不是引用本身。
4.所以可以理解爲 java中只有傳值
但下面的話也是對的 :在 Java 應用程序中永遠不會傳遞對象,而只傳遞對象引用。
1. 簡單類型是按值傳遞的
2.對象是按引用傳遞的
3.在 C++ 中當傳遞給函數的參數是引用時,您傳遞的就是這個引用,或者內存地址(按引用傳遞)。在 Java 應用程序中,當對象引用是傳遞給方法的一個參數時,您傳遞的是該引用的一個副本(按值傳遞),而不是引用本身。
4.所以可以理解爲 java中只有傳值
但下面的話也是對的 :在 Java 應用程序中永遠不會傳遞對象,而只傳遞對象引用。