Java

java併發- 併發工具類

thread.join原理 假設A執行緒中執行threadB.join(),基本等價於以下程式碼段 //threadB.join()等價於以下程式碼段 synchronized(thread

開發十年,就只剩下這套架構體系了!

驀然回首自己做開發已經十年了,這十年中我獲得了很多,技術能力、培訓、出國、大公司的經歷,還有很多很好的朋友。但再仔細一想,這十年中我至少浪費了五年時間,這五年可以足夠讓自己成長為一個優秀的程式設計師,可惜我錯過

Java中的弱引用

原文出處:absfree(簡書作者) 本篇文章嘗試從What、Why、How這三個角度來探索Java中的弱引用,幫助大家理解Java中弱引用的定義、基本使用場景和使用方法。由於個人水平有限,敘述中難免

重走JAVA程式設計之路(一)列舉

Java 1.5 發行版本增加了新的引用型別:列舉 , 在其之前,我們使用列舉型別值的時候通常是藉助常量組成合法值的型別,例如表示光的三原色:紅黃藍的程式碼表示可能是以下這樣的。 /*****

程式設計師50+Java面試題

大家好!最近,我一直在分享很多Java面試問題和討論,我的許多讀者都要求將它們組合在一起,以便他們可以將它們放在同一頁面中並做好準備,這篇文章就是整理的結果。 本文包含 50多個Jav

遍歷陣列排序,負數在左,正數在右

問題描述: 有一個整形陣列,包含正數和負數,然後要求把陣列內的所有負數移至正數的左邊,且保證相對位置不變,要求時間複雜度為O(n), 空間複雜度為O(1)。例如,{10, -2, 5, 8, -4, 2,

Java基礎系列-SPI你認識嗎

原創文章,轉載請標註出處:《Java基礎系列-SPI你認識嗎》 一、SPI是什麼 SPI是相對API而言的。 API指的是應用對服務呼叫方提供的介面,用於提供

1716109093.5241