Java

Java多執行緒之Callable,Future,FutureTask

執行緒可以通過實現Runnable介面,或者繼承Thread實現,但是這兩種方式在任務執行完成之後無法獲取返回結果,於是就有了Callable介面,Future介面與FutureTask類配和來取得返回的結果。

系列(6)Java 中的字元編碼方式

1、ASCII 碼 我們知道,在計算機內部,所有的資訊最終都表示為一個二進位制的字串。每一個二進位制位(bit)有 0 和 1 兩種狀態,因此八個二進位制位就可以組合出 256 種狀態,這被稱為一個位元組(

java ReentrantLock

介紹 ReentrantLock稱為重入鎖,比內部鎖synchonized擁有更強大的功能,它可中斷、可定時、設定公平鎖 【注】使用ReentrantLock時,一定要釋放鎖,一般釋放放到finnal裡

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

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

1746001144.0494