
大家在寫代碼的時(shí)候是不是都只考慮了實(shí)現(xiàn),沒有考慮性能呢?如果說你只是做業(yè)務(wù)系統(tǒng)的增刪改查并且業(yè)務(wù)量不大的話。這是毋庸置疑的。但是如果你在較大吞吐...
在Java,Android,C#等中,GC是自動(dòng)的,而在幾種前代編程語言(C,C ++)中,程序員必須明確編寫代碼才能釋放對(duì)象。 所以,這對(duì)于J...
上了一天的班了。想必大家都有強(qiáng)烈的周一綜合癥吧。反正我是很強(qiáng)烈的。拖拖拉拉拖了一天,想想欠的債還是要還的。今天就把Java 9新特性示例的下半部...
明天又要上班了,又想到昨天看的最新一期的《極限挑戰(zhàn)》。感慨時(shí)光還是轉(zhuǎn)瞬即逝的。依稀記得剛?cè)胄械臅r(shí)候,JDK的版本還停留在Java 6。轉(zhuǎn)眼現(xiàn)在已...
今天是周末,祝大家周末愉快,11月3日更新了極限挑戰(zhàn),看的我是感觸良多,心中還是澎湃的不行??吹綍r(shí)光的飛逝,讓人更加的感受到,這就是生活。所以也...
各位父老鄉(xiāng)親兄弟姐妹們。周末到了,講道理今天不應(yīng)該跟大家聊這種索然無味的技術(shù)梗。但是既然開了頭不能虎頭蛇尾的。也到了這個(gè)系列的最后一塊——方法區(qū)...
昨天我們分析解釋了JVM虛擬機(jī)中的棧(stack)的工作流程和構(gòu)成。大家看完應(yīng)該對(duì)于棧有相對(duì)全面的了解。今天我們就來解釋第三部分,也是占據(jù)了JV...
昨天跟大家聊過了關(guān)于JVM的程序計(jì)數(shù)器的細(xì)節(jié)實(shí)現(xiàn)。相比大家覺得程序計(jì)數(shù)器也不過如此吧。其實(shí)技術(shù)本無難點(diǎn)。故若高深也會(huì)讓人感覺虛無縹緲。落入實(shí)地其...
今天跟大家聊聊較為底層的東西。也是作為一個(gè)Java開發(fā)必備的知識(shí)點(diǎn)。JVM虛擬機(jī)的結(jié)構(gòu)劃分。 相比大家都背的滾瓜爛熟了。JVM虛擬機(jī)不就是:程序...