240 發(fā)簡(jiǎn)信
IP屬地:香港
  • Volatile诈豌、Static壶谒、Synchronized的可見性

    1.Static并不能保證在各個(gè)線程中值的一致云矫,因?yàn)槊總€(gè)線程有自己的工作內(nèi)存,工作內(nèi)存中的變量值是主內(nèi)存中的拷貝汗菜,沒有重新從主內(nèi)存中加載時(shí)让禀,并不能知道別的線程對(duì)這個(gè)變量做了什...

  • 120
    Java技術(shù)之AQS詳解

    ??AQS是AbstractQueuedSynchronizer的簡(jiǎn)稱。AQS提供了一種實(shí)現(xiàn)阻塞鎖和一系列依賴FIFO等待隊(duì)列的同步器的框架陨界,如下圖所示巡揍。AQS為一系列同步器...

  • 120
    深入理解CGLIB動(dòng)態(tài)代理機(jī)制

    本文是基于CGLIB 3.1進(jìn)行探究的 cglib is a powerful, high performance and quality Code Generation L...

  • 寫的很好

    深入理解Cookie

    1. 前言 朋友問我cookie是什么赁咙,用來干什么的钮莲,可是我居然無法清楚明白簡(jiǎn)短地向其闡述cookie免钻,這不禁讓我陷入了沉思:為什么我無法解釋清楚,我對(duì)學(xué)習(xí)的方法產(chǎn)生了懷疑崔拥!...

  • 120
    深入理解Cookie

    1. 前言 朋友問我cookie是什么极舔,用來干什么的,可是我居然無法清楚明白簡(jiǎn)短地向其闡述cookie链瓦,這不禁讓我陷入了沉思:為什么我無法解釋清楚拆魏,我對(duì)學(xué)習(xí)的方法產(chǎn)生了懷疑!...

  • 看了十多篇,您的是最詳細(xì)的贴膘,也是講的最明白的

    Java ThreadLocal

    開篇 ThreadLocal 是 JDK底層提供的一個(gè)解決多線程并發(fā)問題的工具類,它為每個(gè)線程提供了一個(gè)本地的副本變量機(jī)制卖子,實(shí)現(xiàn)了和其它線程隔離,并且這種變量只在本線程的生命...

  • 感謝

    軟引用刑峡、弱引用洋闽、虛引用-他們的特點(diǎn)及應(yīng)用場(chǎng)景

    為什么會(huì)有這4種引用 Java中的引用的定義很傳統(tǒng):如果reference類型的數(shù)據(jù)中存儲(chǔ)的數(shù)值代表的是另外一塊內(nèi)存的起始地址,就稱這塊內(nèi)存代表著一個(gè)引用突梦。 這種定義很純粹诫舅,...

  • 軟引用、弱引用宫患、虛引用-他們的特點(diǎn)及應(yīng)用場(chǎng)景

    為什么會(huì)有這4種引用 Java中的引用的定義很傳統(tǒng):如果reference類型的數(shù)據(jù)中存儲(chǔ)的數(shù)值代表的是另外一塊內(nèi)存的起始地址刊懈,就稱這塊內(nèi)存代表著一個(gè)引用。 這種定義很純粹娃闲,...

  • 120
    原型模式

    概述 設(shè)計(jì)模式(Design Pattern)是一套被反復(fù)使用虚汛、多數(shù)人知曉的、經(jīng)過分類的畜吊、代碼設(shè)計(jì)經(jīng)驗(yàn)的總結(jié)泽疆。使用設(shè)計(jì)模式的目的:為了代碼可重用性、讓代碼更容易被他人理解玲献、保...

  • 120
    一篇文章就徹底弄懂建造者模式(Builder Pattern)

    背景 當(dāng)一個(gè)類的內(nèi)部數(shù)據(jù)過于復(fù)雜的時(shí)候(通常是負(fù)責(zé)持有數(shù)據(jù)的類殉疼,比如Config、VO捌年、PO瓢娜、Entity...),要?jiǎng)?chuàng)建的話可能就需要了解這個(gè)類的內(nèi)部結(jié)構(gòu)礼预,還有這些東西是怎...

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