請說出與線程同步以及線程調度相關的方法 2022-09-19
1. wait():使一個線程處于等待(阻塞)狀態,并且釋放所持有的對象的鎖; 2. sleep():使一個正在運行的線程處于睡眠狀態,是一個靜態方法,...詳情>
線程的狀態 2022-09-19
阻塞(block):處于運行狀態中的線程由于某種原因,暫時放棄對 CPU的使用權,停止執行,此時進入阻塞狀態,直到其進入到就緒狀態,才 有機會再...詳情>
ES中索引模板是什么? 2022-09-19
使用方式。在創建索引之前可以先配置模板,這樣在創建索引(手動創建索引或通過對文檔建立索引)時,模板設置將用作創建索引的基礎。模板類型...詳情>
反射機制的應用場景有哪些? 2022-09-19
在我們平時的項目開發過程中,基本上很少會直接使用到反射機制,但這不能說明反射機制沒有用,實際上有很多設計、開發都與反射機制有關,例如...詳情>
BIO,NIO,AIO有什么區別? 2022-09-19
AIO 是異步IO的縮寫,雖然 NIO 在網絡操作中,提供了非阻塞的方法,但是 NIO 的 IO 行為還是同步的。對于 NIO 來說,我們的業務線程是在 IO 操...詳情>
為什么Java中只有值傳遞 2022-09-19
理由很簡單,方法得到的是對象引用的拷貝,對象引用及其他的拷貝同時引用同一個對象。很多程序設計語言(特別是,C++和Pascal)提供了兩種參數...詳情>
ES中索引的生命周期管理? 2022-09-19
隨著時間的增長索引的數量也會持續增長,然而這些場景基本上只有最近一段時間的數據有使用價值或者會被經常使用(熱數據),而歷史數據幾乎沒有...詳情>
hashCode與equals (重要) 2022-09-19
hashCode() 的作用是獲取哈希碼,也稱為散列碼;它實際上是返回一個int整數。這個哈希碼的作用是確定該對象在哈希表中的索引位置。hashCode() ...詳情>
什么是比特(Bit),什么是字節(Byte),什么是字符(Char),它們長度是多少,各有什么區別 2022-09-19
Bit最小的二進制單位 ,是計算機的操作部分取值0或者1。 Byte是計算機中存儲數據的單元,是一個8位的二進制數,(計算機內部,一個字節可表示...詳情>
什么是IO 2022-09-19
Java中I/O是以流為基礎進行數據的輸入輸出的,所有數據被串行化(所謂串行化就是數據要按順序進行輸入輸出)寫入輸出流。簡單來說就是java通過io...詳情>
在線提問
專業導師線上坐鎮,解答個性化學習難題
提交問題