前情提要 ?如果你是一個(gè)面向?qū)ο笳Z言的從業(yè)者,那么你一定或多或少都對(duì)線程池有所了解,在工作中或許也曾用過線程池。那么當(dāng)有人問到線程池的工作原理時(shí)...
前情提要 ?上一篇中我們已經(jīng)對(duì)Java的并發(fā)編程有了一個(gè)粗略的認(rèn)知,這一篇中我們就來了解一下我們?cè)谙硎芏嗑€程給我們帶來便利的同時(shí)又給我們帶來了什...
前情引入 ?在工作中,我們或多或少都會(huì)接觸到與線程相關(guān)的東西,比如線程池、比如Runnable、Callable接口等等。如果這些你都沒有接觸過...
引入 ?在前面我們已經(jīng)根據(jù)虛擬機(jī)的工作流程大致分析過類加載的過程和對(duì)象實(shí)例化的過程,本篇中我們將介紹這一塊中常用的幾個(gè)關(guān)鍵字,他們分別是stat...
引入 ?在上一篇中,我們已經(jīng)了解到類是如何加載到內(nèi)存中去的。上一篇中曾聊到過這樣的一個(gè)問題:類加載和對(duì)象實(shí)例化有什么區(qū)別和聯(lián)系??在上一篇中,我...
引入 ?虛擬機(jī)的類加載機(jī)制是怎樣的?這個(gè)問題可以有很多種問法。比如:一個(gè)class的生命周期有哪些,是如何演變的?再比如:你知道類在實(shí)例化之前虛...
前情提要 ?上一篇中,通過一道常見的面試題(即:String、StringBuilder、StringBuffer的區(qū)別),引申到Java中基本...
前情提要 ?不管你是入行多年的老碼農(nóng),或者是涉世未深的小白菜,都一定會(huì)被人問過下面這樣問題。 String、StringBuilder、Stri...
序 ?前月夜夢(mèng),適逢一老者。交談甚歡,一見如故,遂期定結(jié)拜。良久,杖藜詢余,祿幾何乎?吾如實(shí)告之,百斛余。然之揮拳相向,且毆余間隙曰,吾請(qǐng)老亦千...