|
Java基礎(chǔ)方面: 1、作用域public,private,protected,以及不寫時的區(qū)別 2、ArrayList和Vector的區(qū)別,HashMap和Hashtable的區(qū)別 3、char型變量中能不能存貯一個中文漢字?為什么? 4、多線程有幾種實現(xiàn)方法,都是什么?同步有幾種實現(xiàn)方法,都是什么?
答:多線程有兩種實現(xiàn)方法,分別是繼承Thread類與實現(xiàn)Runnable接口 同步的實現(xiàn)方面有兩種,分別是synchronized,wait與notify 8、float型float f=3.4是否正確?
答:不正確。精度不準確,應(yīng)該用強制類型轉(zhuǎn)換,如下所示:float f=(float)3.4 17、STRING與STRINGBUFFER的區(qū)別。
答:STRING的長度是不可變的,STRINGBUFFER的長度是可變的。如果你對字符串中的內(nèi)容經(jīng)常進行操作,特別是內(nèi)容要修改時,那么使用StringBuffer,如果最后需要String,那么使用StringBuffer的toString()方法 |
|
|
來自: alexwhu > 《程序語言學(xué)習》