1、hashmap和hashtable的區別
1).hashMap去掉了HashTable 的contains方法,但是加上了containsValue()和containsKey()方法。
2).hashTable同步的,而HashMap是非同步的,效率上逼hashTable要高。
3).hashMap允許空鍵值,而hashTable不允許。
IOC:inverse of Control:控制反轉。意思是程序中的之間的關係,不用代碼控制,而完全是由容器來控制。在運行階段,容器會根據配置信息直接把他們的關係注入到組件中。同樣,這也是依賴注入的含義。依賴注入和控制反轉其實是一個概念。只不過強調的不同而已,依賴注入強調關係的注入是由容器在運行時完成,而控制反轉強調關係是由容器控制。其實本質是一樣的。