1.Redis應用場景 答:分布式會話,分布式鎖,計數器,緩存,消息隊列,排行榜,最新列表。 2.如何訪問一個類的私有方法? 答:使用反射進行訪問,代碼如下: 主代碼: ...
你用過HashMap嗎 什么是HashMap 你為什么用到它 幾乎每個人都會回答 是的 ,然后回答HashMap的一些特性,譬如HashMap可以接受null鍵值和值,而Hashtable則不能 HashMap是非synchronized HashMap很快 以及HashMap儲存的是鍵值對等等。這顯示出你已經用過HashMap,而且對它相當的熟悉。但是面試官來個急轉直下,從此刻開始問出一些刁鑽 ...
2018-08-26 14:13 0 3207 推薦指數:
1.Redis應用場景 答:分布式會話,分布式鎖,計數器,緩存,消息隊列,排行榜,最新列表。 2.如何訪問一個類的私有方法? 答:使用反射進行訪問,代碼如下: 主代碼: ...
一、Java基礎 1、String類為什么是final的。 2、HashMap的源碼,實現原理,底層結構。 3、說說你知道的幾個Java集合類:list、set、queue、map實現類咯。。。 4、描述一下ArrayList和LinkedList各自實現和區別 5、Java ...
一、Java基礎 1、String類為什么是final的。 2、HashMap的源碼,實現原理,底層結構。 3、說說你知道的幾個Java集合類:list、set、queue、map實現類咯。。。 4、描述一下ArrayList和LinkedList各自實現和區別 5、Java中 ...
花了三天時間來仔細閱讀hashMap的源碼,期間補了下不少數據結構的知識,刷了不少相關的面試題並進行了整理 1.談一下HashMap的特性? 1.HashMap存儲鍵值對實現快速存取,允許為null。key值不可重復,若key值重復則覆蓋。 2.非同步,線程不安全。 3.底層 ...
常見問題: 1、“你知道HashMap的工作原理嗎?” “你知道HashMap的get()方法的工作原理嗎?” HashMap是基於hashing的原理,我們使用put(key, value)存儲對象到HashMap中,使用get(key)從HashMap中獲取對象。當我們給put()方法 ...
1、Spring是什么? Spring是一個輕量級的控制反轉(IoC)和面向切面(AOP)的容器(框架)。 2、Spring的IoC理解: 控制反轉,把對象創建的過程和對象之間的調用過程交給spri ...
1.#{}和${}的區別是什么? ${}是Properties文件中的變量占位符,它可以用於標簽屬性值和sql內部,屬於靜態文本替換,比如${driver}會被靜態替換為com.mysql.jdbc ...
1、什么是Mybatis? (1)Mybatis是一個半ORM(對象關系映射)框架,它內部封裝了JDBC,開發時只需要關注SQL語句本身,不需要花費精力去處理加載驅動、創建連接、創建statemen ...