參考的文章(https://blog.csdn.net/qq_28410283/article/details/86700635)https://blog.csdn.net/...
參考的文章(https://blog.csdn.net/qq_28410283/article/details/86700635)https://blog.csdn.net/...
一問:什么是hashMap 一答:hashmap是用來存儲鍵值對的集合類,可以接受null鍵值對。 二問:hashmap的工作原理 二答:HashMap是基于hasing的原...
跳槽時時刻刻都在發(fā)生,但是我建議大家跳槽之前,先想清楚為什么要跳槽。切不可跟風(fēng),看到同事一個個都走了,自己也盲目的開始面試起來(期間也沒有準備充分),到底是因為技術(shù)原因(影響...
java里面實現(xiàn)這個有兩個辦法,countdownlatch和cyclicbarrier。 cyclicbarrier可以重復(fù)使用,它允許一組線程相互等待,直到達到某個公共屏...
java的信號量機制,Semaphore sp = new Semaphore(3);sp.acquire();acquire獲取信號量,sp.release();relea...
Collections.sort的底層調(diào)用的也是Arrays.sort. Arrays.sort有很多重載的方法,一類是針對基本數(shù)據(jù)類型的,一類是針對引用類型的。 對于基本數(shù)...
Cloneable是一個標記接口,里面沒有任何的方法。 java的一個類,如果要使用Cloneable實現(xiàn)拷貝功能,需要先實現(xiàn)這個接口,然后重寫Object的clone方法。...
首先確定下wait和sleep的屬于的對象,wait屬于Object,sleep屬于Thread。 線程調(diào)用sleep方法后,線程讓出CPU,但是監(jiān)控狀態(tài)依然保持,也就是說,...
List:1.可以插入重復(fù)元素;2.可以插入null;3.是有序容器,輸出的順序就是插入的順序。 Set:1.不允許重復(fù)元素;2.只有一個null;3.是無序容器。 典型的L...
final可以修飾變量,方法,類。修飾變量,變量的值不能被修改;修飾方法,方法不能被重寫;修飾類,類不能被繼承。 finally是異常的finally塊,如果try和fina...
強引用:Class a=new Class().a就是強引用,只要強引用存在就不會被垃圾回收。 軟引用:非必須引用,內(nèi)存溢出之前回收,Object obj=new Objec...
HashMap是數(shù)組+鏈表 1.HashMap不是線程安全,為什么不是線程安全的呢? 多線程put,多線程rehash 2.put的過程,通過key的hash值找到對應(yīng)的數(shù)組...
事務(wù)的四個特性ACID A:原子性,C:一致性,I:隔離性,D:持久性。 事務(wù)的四個隔離級別: 1.讀未提交:兩個事務(wù)A,B。A有select語句,B有update操作,B未...
心血來潮,決定在Windows環(huán)境上搭建一套ELK,特記錄步驟如下: 1.前往https://www.elastic.co下載最新版的ELK三件套(Windows的版本,zi...
Java面試 2016年9月11日 1 Java基礎(chǔ)特性 Java基礎(chǔ) 面試題目總結(jié) 首先參考 駱昊的 上中下三篇,這三篇雖然有很大一部分過時了,不過還是可以溫故而知新的嘛 ...