匯智動力-Java并發(fā)編程
一、并發(fā)的級別 1、阻塞 一個線城市阻塞的,要么在其他線程釋放資源之前,當前線程無法執(zhí)行,例如使用synchronized或者重入鎖; 2、無饑餓 如果線程是有優(yōu)先級的,那么線程調(diào)度的時
Java虛擬機----類的加載過程
類加載器的主要任務就是根據(jù)一個類的全限定名來讀取此類的二進制字節(jié)流到JVM內(nèi)部,然后轉化為一個與目標類對應的java.lang.Class對象實例。當然類加載器所執(zhí)行的加載操作僅僅屬于
匯智動力:Java中CAS詳解
在JDK 5之前Java語言是靠synchronized關鍵字保證同步的,這會導致有鎖 鎖機制存在以下問題: (1)在多線程競爭下,加鎖、釋放鎖會導致比較多的上下文切換和調(diào)度延時,引起性能問題。
Java I/O流模型概念分析整理
Java I/O流模型概念分析整理: Java中的流,可以從不同的角度進行分類。按照數(shù):輸入流和輸出流。按照處理數(shù)據(jù)單位不同可以分為:字節(jié)流和字符流。 按照實現(xiàn)功能不同可以分為:節(jié)