String類為什麼是final

2022-12-14 07:36:18 字數 506 閱讀 8490

1樓:戀戀土豆絲

string是本身是final,是指string指標指向的記憶體地址中的內容不能被修改。final string str1是說指標str1是個常量,不能被修改成指向別個地址(也就是別個string)。

string是static final的,當記憶體中存在相同時。引用相同的地址 string str3 = "aaabbb";

如果* str4 = "aaaa"+"bbb"時str3 != str4

string為什麼是final的

在j**a中string類為什麼要設計成final

2樓:

類用final修飾使得別的類不能繼承

string就只是一個工具類,和普通型別的包裝類一樣,integer和boolean這些

你繼承它也沒用啊,它現有的方法直接呼叫就行,如果想實現原來類沒有的功能就自己寫方法,也用不著覆蓋它自帶的方法

什麼是「四類房」為什麼要拆除「四類房」

四類房 是指 1.違建房。主要是指私搭亂建的違法建築 一戶多宅 內隱蔽 佔集體土地資容源的房屋等 2.危舊房。主要是指國有或集體企業在農村遺留的廢棄辦公場所 宿舍 生產性用房,廢棄的學校 村部等。3.空心房,主要是指長期無人居住 無人監管 無合法繼承人的空心房,有安全隱患的破敗空心房 影響村容村貌的...

什麼是堆疊類,什麼是堆疊類

堆是存放物件和陣列資料的地方.棧是存放資料型別變數和控制代碼的地方.還有公共區存放static之類的.這是程式在執行時的記憶體排布.找本 資料結構與演算法 看看就知道了.其實堆疊這種說法本身就有問題 堆和棧是兩種結構!堆疊是一種執行 後進先出 演算法的資料結構。設想有一個直徑不大 一端開口一端封閉的...

什麼是七類網線什麼是七類網線

1 七類網線 cat7 是iso 7類 f級標準中最新的一種雙絞線,它主要為了適應萬兆位乙太網技術的應用和發展。2 七類線不再是一種非遮蔽雙絞線了,而是一種遮蔽雙絞線,因此它可以提供至少500mhz的綜合衰減對串擾比和600mhz的整體頻寬,是六類線和超六類線的2倍以上,傳輸速率可達10gbps。3...