-1
我想知道爲什麼我可以在通過它之後更改當前幀的標題。到另一個班級。如果我通過此引用將另一個類的構造函數中的當前幀傳遞給我,爲什麼我能夠更改窗口的大小或標題?我只有值通過方法傳遞,沒有對象實例。JFrame通過引用傳遞
我知道這聽起來有點令人困惑,但它不是一個關於編程語法的問題,而是關於如何在Java中工作的問題。 如果有人能告訴我答案,我會很高興。
我想知道爲什麼我可以在通過它之後更改當前幀的標題。到另一個班級。如果我通過此引用將另一個類的構造函數中的當前幀傳遞給我,爲什麼我能夠更改窗口的大小或標題?我只有值通過方法傳遞,沒有對象實例。JFrame通過引用傳遞
我知道這聽起來有點令人困惑,但它不是一個關於編程語法的問題,而是關於如何在Java中工作的問題。 如果有人能告訴我答案,我會很高興。
通過引用傳遞對象,原語通過值傳遞是正確的。如果一個對象被傳遞,那麼它將保留對它所有字段的引用。爲了解決這個問題,你必須從傳遞的對象中獲得一個新對象new
。
是的,你傳遞的是價值觀。但這些值是參考。 – NeplatnyUdaj