240 發(fā)簡(jiǎn)信
IP屬地:四川
  • 120
    JVM鎖升級(jí)的過程

    JDK6對(duì)Synchronized進(jìn)行了優(yōu)化桥胞,不再默認(rèn)是重量級(jí)鎖,有了鎖升級(jí)過程巾遭。 1瓦糟、無(wú)鎖 → 偏向鎖 因?yàn)榻?jīng)過HotSpot的作者大量的研究發(fā)現(xiàn)筒愚,大多數(shù)時(shí)候是不存在鎖競(jìng)爭(zhēng)...

  • volitail關(guān)鍵字

    并發(fā)編程三大特性:可見性、有序性菩浙、原子性巢掺。volitail關(guān)鍵字包含兩層語(yǔ)義:①保證不同線程之間對(duì)共享變量修改時(shí)的可見性(保證可見性)②禁止指令重排序(保證有序性)。voli...

  • 120
    JAVA內(nèi)存模型

    JVM內(nèi)存模型指的是JVM的內(nèi)存分區(qū)劲蜻,而JAVA內(nèi)存模型是一種虛擬機(jī)規(guī)范陆淀。JAVA虛擬機(jī)規(guī)范中定義了JAVA內(nèi)存模型(Java Memory Model,簡(jiǎn)稱JMM)先嬉,用于屏...

  • 120
    GC的過程

    一轧苫、GC的種類 Minor GC:從年輕代回收內(nèi)存 Major GC:清理老年代 Full GC:清理整個(gè)堆空間,包括年輕代和老年代 二疫蔓、年輕代GC的過程 初始狀態(tài)含懊,假設(shè)整個(gè)...

  • 120
    JAVA對(duì)象內(nèi)存布局

    在HotSpot虛擬機(jī)中,一個(gè)對(duì)象內(nèi)部分為三個(gè)區(qū)域:對(duì)象頭(Header)衅胀、實(shí)例數(shù)據(jù)(Instance Data)岔乔、對(duì)齊填充(Padding)。 對(duì)象頭 對(duì)象頭內(nèi)部又分為三部...

  • 120
    JVM內(nèi)存模型

    一.本地方法棧 每個(gè)線程獨(dú)享一塊本地方法椆銮空間雏门,存儲(chǔ)該線程運(yùn)行過程中調(diào)用的本地方法(被native關(guān)鍵字修飾的方法)執(zhí)行過程中的局部變量。 二.程序計(jì)數(shù)器 每個(gè)線程獨(dú)享一塊程...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品