StringBuffer 相關(guān)問題

2018-07-03 15:48 更新

題目一

StringBuffer 和 StringBuilder

  • StringBuilder 比 StringBuffer 快
  • 當(dāng)需要保證線程安全的時(shí)候用 StringBuffer
  • StringBuffer 是 synchronized, StringBuilder 不是.

String 類一般被認(rèn)為是不可改變的. 如果需要對(duì)一個(gè)String做許多修改就需要使用StringBuffer或者StringBuilder.

在Oracle里的定義就是 "A mutable sequence of characters."

另外需要注意 String 類是 final 類不可以被繼承. 有時(shí)候會(huì)在考察 final 關(guān)鍵字的時(shí)候考這個(gè).

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)