java溫習*(6):關於Object的常見問題

1、==到底比較的是值還是地址呢? ==比較的是變量裏存儲的值,不過,對於基本數據類型而言(例如:int、float、double等),變量裏存儲的是數值,因此,==比較的是數值是否相等;而對於引用數據類型(例如String、自定義類等),變量裏存的是對象的內存地址,因此,==默認比較的是是否指向同一內存空間,也就是地址是否相同。 2、下面代碼中: A) 如果是比較one和two的,那麼,哪一個是
相關文章
相關標籤/搜索