java面試題(持續更新)

1、"=="和equals方法究竟有什麼區別? == 操作符專門用來比較兩個變量的值(內存值)是否相等,也就是用於比較變量所對應的內存中所存儲的數值是否相同,要比較兩個基本類型的數據或兩個引用變量是否相等,只能用==操作符。 如果一個變量指向的數據是對象類型的,那麼,這時候涉及了兩塊內存,對象本身佔用一塊內存(堆內存),變量也佔用一塊內存,例如Objet obj = new Object();變量
相關文章
相關標籤/搜索