author/Java雜談

一文徹底搞懂面試中常問的各種 “鎖”

前言 鎖,顧名思義就是鎖住一些資源,當只有我們拿到鑰匙的時候,才能操作鎖住的資源。在我們的Java,資料庫,還有一些分散式的環境中,總是充斥著各種各樣的鎖讓人頭疼,例如“公平鎖”、“自旋鎖”、“

Java 泛型原理

考慮以下場景:您希望開發一個用於在應用中傳遞物件的容器。但物件型別並不總是相同。因此,需要開發一個能夠儲存各種型別物件的容器。 鑑於這種情況,要實現此目標,顯然最好的辦法是開發一個能夠儲存和檢索 Objec

Java執行緒的生命週期

目前CPU的運算速度已經達到了百億次每秒,甚至更高的量級,家用電腦即使維持作業系統正常執行的程序也會有數十個,執行緒更是數以百計。 執行緒是CPU的排程和分派的基本單位,為了更充分地利用CPU資源以及提高生

Java 反射基礎

反射 (Reflection) 是 Java 的特徵之一,它允許執行中的 Java 程式獲取自身的資訊,並且可以操作類或物件的內部屬性。 總而言之,通過反射,我們可以在執行時獲得程式或程式集中每一

淺析 ReentrantLock

下面將從以下幾個方面淺析ReentrantLock: ReetrantLock可重入鎖簡介 ReetrantLock的特性 中斷響應 鎖申請等待限時

Java中this和super的用法總結

這幾天看到類在繼承時會用到this和super,這裡就做了一點總結,與各位共同交流,有錯誤請各位指正~ this this是自身的一個物件,代表物件本身,可以理解為:指向物件本身的一個指標。

1746069193.0575