初級Java面試題 - JavaSE篇
阿新 • • 發佈:2018-08-06
builder jvm 餓漢 shang 對象 java面試題 設計模式 spa 垃圾 java中==和
加入我的QQ群(701974765) 獲取更多好用又好玩的軟件,還有不定期發放的福利呦(~ ̄▽ ̄)~
Java基本數據類型包括byte、int、char、long、float、double、boolean和short。
final關鍵字
static關鍵字
HashMap和HashTable的區別
HashMap 的默認大小是16個元素(必須是2的冪)
ArrayList和LinkedList的區別
ArrayList 的默認大小是 10 個元素
String、StringBuffer和Stringbuilder(線程不安全)的區別:http://www.cnblogs.com/A_ming/archive/2010/04/13/1711395.html
堆(heap)和棧(stack)的區別
對於String s = new String(“abc”)的處理過程
java中==和eqauls()
的區別
單例模式(餓漢式和飽漢式)
多線程的實現方式
概念性問題
方法重寫(Overriding)和方法重載(Overloading)
快速失敗和安全失敗的區別
接口和抽象類的區別
對面向對象的理解
對JVM的理解
線程池 對多線程的管理
垃圾回收
設計模式
初級Java面試題 - JavaSE篇