240 發(fā)簡(jiǎn)信
IP屬地:上海
  • 阻塞隊(duì)列-BlockQueue常用方法總結(jié)

    什么是阻塞隊(duì)列 在隊(duì)列為空時(shí)哎壳,獲取元素的線程會(huì)等待隊(duì)列變?yōu)榉强张坑!.?dāng)隊(duì)列滿時(shí)馒闷,存儲(chǔ)元素的線程會(huì)等待隊(duì)列可用。阻塞隊(duì)列常用于生產(chǎn)者和消費(fèi)者的場(chǎng)景叁征,生產(chǎn)者是往隊(duì)列里添加元素的線程纳账,...

  • 多線程——線程的常用方法

    sleep sleep是一個(gè)靜態(tài)方法,只有兩個(gè)重載方法捺疼,其中一個(gè)傳入毫秒數(shù)疏虫, 另一個(gè)既需要毫秒數(shù)也需要納秒數(shù)。 sleep方法會(huì)使當(dāng)前線程進(jìn)入指定毫秒的休眠帅涂,暫停執(zhí)行议薪,雖然給...

  • 120
    JVM 常用調(diào)優(yōu)定位問(wèn)題命令

    jps 命令用于查詢正在運(yùn)行的JVM進(jìn)程命令格式options參數(shù)解釋:-l : 輸出主類全名或jar路徑-q : 只輸出LVMID-m : 輸出JVM啟動(dòng)時(shí)傳遞給main(...

  • 120
    Thread-線程的生命周期

    線程的生命周期 New 當(dāng)我們使用關(guān)鍵字new 創(chuàng)建一個(gè)線程對(duì)象時(shí)尤蛮,此時(shí)它并不是處于執(zhí)行狀態(tài)媳友,因?yàn)椴](méi)有調(diào)用start()啟動(dòng)該線程,這時(shí)只是Thread對(duì)象的的狀態(tài)(New...

  • Markdown 常用語(yǔ)法

    Markdown 常用語(yǔ)法 簡(jiǎn)介 Markdown是一種輕量級(jí)的標(biāo)記語(yǔ)言产捞,可用于將格式設(shè)置元素添加到純文本文檔中醇锚。Markdown 由John Gruber于2004年創(chuàng)建,...

  • JVM 常用垃圾收集算法和垃圾收集器

    垃圾收集算法 標(biāo)記-清除算法(Mark-Sweep) 算法分為“標(biāo)記”和“清除”兩個(gè)階段:首先標(biāo)記出所有需要回收的對(duì)象坯临,在標(biāo)記完成之后統(tǒng)一回收掉所有被標(biāo)記的對(duì)象焊唬。 缺點(diǎn):1、...

  • Mysql 日志系統(tǒng)

    Mysql 日志系統(tǒng) 重做日志看靠、回滾日志和二進(jìn)制日志赶促,這三種日志與Mysql 事務(wù)操作有關(guān),對(duì)于理解mysql的事務(wù)操作很有幫助 二進(jìn)制日志(binlog) 簡(jiǎn)介 也叫歸檔日...

  • Java 泛型擦除的理解及如何獲取泛型的實(shí)際類型

    泛型 泛型是JDK1.5之后的一項(xiàng)新增特性婿滓, 它的本質(zhì)是參數(shù)化類型(Parametersized Type)的應(yīng)用老速,即所操作的數(shù)據(jù)類型被指定為一個(gè)參數(shù),這種參數(shù)類型可以用在類...

  • Java 虛擬機(jī)動(dòng)態(tài)類型支持

    背景 JDK1.7以前字節(jié)碼指令集中invokevirtual凸主、invokespecial橘券、invokestatic、invokeinterface 第一個(gè)參數(shù)都是被調(diào)用方法...

  • JDK動(dòng)態(tài)代理

    動(dòng)態(tài)代理 JDK動(dòng)態(tài)代理 源碼 Class文件 javac -encoding UTF-8 DynamicProxyTest.java DynamicProxyTest$IH...

  • java javac javap

    java help java -help example -version java -version run main method java IntegerTest 當(dāng)我...

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