- 相關(guān)推薦
java面試寶典
String和StringBuffer的區(qū)別
JAVA平臺(tái)提供了兩個(gè)類:String和StringBuffer,它們可以儲(chǔ)存和操作字符串,即包含多個(gè)字符的字符數(shù)據(jù),
java面試寶典
。這個(gè)String類提供了數(shù)值不可改變的字符串。而這個(gè)StringBuffer類提供的字符串進(jìn)行修改。當(dāng)你知道字符數(shù)據(jù)要改變的時(shí)候你就可以使用StringBuffer。典型地,你可以使用StringBuffers來動(dòng)態(tài)構(gòu)造字符數(shù)據(jù)。另外,String實(shí)現(xiàn)了equals方法,new String(“abc”).equals(newString(“abc”)的結(jié)果為true,而StringBuffer沒有實(shí)現(xiàn)equals方法,所以,new StringBuffer(“abc”).equals(newStringBuffer(“abc”)的結(jié)果為false。數(shù)組有沒有l(wèi)ength()這個(gè)方法? String有沒有l(wèi)ength()這個(gè)方法?
數(shù)組沒有l(wèi)ength()這個(gè)方法,有l(wèi)ength的屬性,
資料共享平臺(tái)
《java面試寶典》(http://www.msguai.com)。String有有l(wèi)ength()這個(gè)方法。final, finally, finalize的區(qū)別。
final 用于聲明屬性,方法和類,分別表示屬性不可變,方法不可覆蓋,類不可繼承。 內(nèi)部類要訪問局部變量,局部變量必須定義成final類型,例如,一段代碼……
finally是異常處理語句結(jié)構(gòu)的一部分,表示總是執(zhí)行。
finalize是Object類的一個(gè)方法,在垃圾收集器執(zhí)行的時(shí)候會(huì)調(diào)用被回收對(duì)象的此方法,可以覆蓋此方法提供垃圾收集時(shí)的其他資源回收,例如關(guān)閉文件等。JVM不保證此方法總被調(diào)用。
error和exception有什么區(qū)別?
error 表示恢復(fù)不是不可能但很困難的情況下的一種嚴(yán)重問題。比如說內(nèi)存溢出。不可能指望程序能處理這樣的情況。 exception表示一種設(shè)計(jì)或?qū)崿F(xiàn)問題。也就是說,
【java面試寶典】相關(guān)文章:
最新外企英語面試寶典10-10
助你面試成功的24條面試寶典10-08
HR吐血整理的面試技巧寶典08-19
面試英語自我介紹寶典09-25
【面試技巧】助你面試成功的24條面試寶典05-12
面試寶典:四類最難防的面試陷阱10-26
java人員如何面試招聘08-13
java面試簡答題09-09
java線程面試題07-05
研究生復(fù)試面試技巧【寶典】10-13