java基礎
1.JVM java虛擬機
2.GC 垃圾回收
3.一個http請求的執行過程
4.線程、多線程、線程同步、線程池
5.String類型是不是可變的,多字符串拼接用什麼好?
String、StringBuffer、StringBuilder
6.自動裝箱、自動拆箱
7.io和nio
8.單例和多例的區別,使用場景
9.異常的父類,怎麼創建一個異常
10.system.exit(0) 和 system.exit(1)區別
system.exit(0):正常退出,程序正常執行結束退出
system.exit(1):是非正常退出,就是說無論程序正在執行與否,都退出
System.exit(status)返回最頂層,return則是返回上一層。
11.set list map區別
12.hashMap和hashTable區別
13.hashmap的hashcode值相同時會怎樣?怎麼解決衝突