java面試筆記

1、hashmap和hashtable的區別

1).hashMap去掉了HashTable 的contains方法,但是加上了containsValue()和containsKey()方法。
2).hashTable同步的,而HashMap是非同步的,效率上逼hashTable要高。
3).hashMap允許空鍵值,而hashTable不允許。

  IOCinverse of Control:控制反轉。意思是程序中的之間的關係,不用代碼控制,而完全是由容器來控制。在運行階段,容器會根據配置信息直接把他們的關係注入到組件中。同樣,這也是依賴注入的含義。依賴注入和控制反轉其實是一個概念。只不過強調的不同而已,依賴注入強調關係的注入是由容器在運行時完成,而控制反轉強調關係是由容器控制。其實本質是一樣的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章