1. 程式人生 > >Java中鎖的級別

Java中鎖的級別

很大的 必須 靜態 解鎖 類鎖 幫助 不同 級別 str

Java中的鎖按等級分可以分為對象鎖、方發鎖、類鎖。


java的對象鎖和類鎖:java的對象鎖和類鎖在鎖的概念上基本上和內置鎖是一致的,但是,

兩個鎖實際是有很大的區別的,對象鎖是用於對象實例方法,或者一個對象實例上的,類

鎖是用於類的靜態方法或者一個類的class對象上的。我們知道,類的對象實例可以有很

多個,但是每個類只有一個class對象,所以不同對象實例的對象鎖是互不幹擾的,但是

每個類只有一個類鎖。但是有一點必須註意的是,其實類鎖只是一個概念上的東西,並

不是真實存在的,它只是用來幫助我們理解鎖定實例方法和靜態方法的區別的

Java中鎖的級別