240 發(fā)簡信
IP屬地:新疆
  • @陳同學(xué)_3207 額锅劝,好吧。保留意見!我不會想著說服你附迷。但你說的,對我也沒多大用處。

    我在面試中經(jīng)常會問的兩個(gè)問題

    面試久了之后,發(fā)現(xiàn)自己每次都會問下面這兩個(gè)問題古胆。 線程池相關(guān) 問:你講講線程池的實(shí)現(xiàn)原理。 聽到這個(gè)問題,小部分同學(xué)會很坦白的說逸绎,我平時(shí)用過線程池惹恃,但是沒有了解過內(nèi)部是怎么實(shí)...

  • 120
    BAT面試必問題系列:JVM 配置常用參數(shù)和常用 GC 調(diào)優(yōu)策略

    JVM系列: BAT面試必問題系列:深入詳解JVM 內(nèi)存區(qū)域及內(nèi)存溢出分析 BAT面試必問題系列:JVM的判斷對象是否已死和四種垃圾回收算法 (文末還分享更多Java架構(gòu)面試...

  • @陳同學(xué)_3207 等你自己實(shí)現(xiàn)一個(gè)和JDK線程池功能的80%以上完全一樣的時(shí)候,你才有資格評論我棺牧。不好意思巫糙,講原理就是越低層越好。否則不要說原理颊乘,說應(yīng)用参淹。說你如何使用線程池。講原理乏悄,就是要手動(dòng)重復(fù)造輪子浙值,至少要知道別人的輪子是怎么造的,你可以造出來之后不用自己的輪子纲爸,用別人的輪子亥鸠,但是必須造的和別人的輪子類似妆够。比如問你IOC的原理识啦,你給我說控制反轉(zhuǎn),什么容器神妹,都是扯淡颓哮。真正的IOC原理,必須要講到反射鸵荠。當(dāng)問你SpringMVC如何將參數(shù)綁定給一個(gè)Bean的時(shí)候冕茅,你必須從Http協(xié)議的Content-Type,反射的角度回答蛹找,否則就是不對姨伤。當(dāng)你想懟我的時(shí)候,先想想你造了多少重復(fù)的輪子庸疾,看過多少源代碼再說乍楚。

    我在面試中經(jīng)常會問的兩個(gè)問題

    面試久了之后,發(fā)現(xiàn)自己每次都會問下面這兩個(gè)問題届慈。 線程池相關(guān) 問:你講講線程池的實(shí)現(xiàn)原理徒溪。 聽到這個(gè)問題,小部分同學(xué)會很坦白的說金顿,我平時(shí)用過線程池臊泌,但是沒有了解過內(nèi)部是怎么實(shí)...

  • @陳同學(xué)_3207 你評論都不看就回復(fù)別人了嗎。

    我在面試中經(jīng)常會問的兩個(gè)問題

    面試久了之后揍拆,發(fā)現(xiàn)自己每次都會問下面這兩個(gè)問題渠概。 線程池相關(guān) 問:你講講線程池的實(shí)現(xiàn)原理。 聽到這個(gè)問題嫂拴,小部分同學(xué)會很坦白的說高氮,我平時(shí)用過線程池慧妄,但是沒有了解過內(nèi)部是怎么實(shí)...

  • 樓主你好,我是來懟你的剪芍。
    你的問題是:你講講線程池的實(shí)現(xiàn)原理塞淹。
    然而我個(gè)人覺得你的回答也是答非所問。
    如果要講線程池原理罪裹,那我們就干脆拋開JDK線程池不談饱普。手動(dòng)實(shí)現(xiàn)線程池。
    首先引入幾個(gè)概念:一個(gè)是線程池状共、一個(gè)是線程套耕,一個(gè)是任務(wù)。他們的關(guān)系就是峡继,線程池中包含有運(yùn)行任務(wù)的線程冯袍,這些線程都可以復(fù)用。但平時(shí)我們知道碾牌,線程的run方法執(zhí)行完就結(jié)束了康愤,所以如果線程池中的線程可以復(fù)用,那一定意味著這個(gè)線程沒有結(jié)束(不死)舶吗,要想不死征冷,最簡單的辦法就是在run方法中死循環(huán)(當(dāng)然還有別的辦法)。所以線程池說白了誓琼,就是創(chuàng)建一個(gè)具有一定數(shù)量的線程检激,這些線程的run方法都是死循環(huán)的(一定條件下可以結(jié)束)。那么如何讓線程池中的線程腹侣,去執(zhí)行任務(wù)呢叔收?只需要把任務(wù)放在一個(gè)合理的列表容器中,讓線程池去這個(gè)任務(wù)列表中取即可傲隶。這樣一來就清晰了饺律,線程需要放在線程池中,任務(wù)需要放在任務(wù)列表中伦籍。兩者是m:n的比列蓝晒。只需要調(diào)整好這個(gè)比例,就能夠提高效率帖鸦。之所以高效主要原因是線程復(fù)用芝薇,省掉了“按需創(chuàng)建”這種方式帶來的開銷。
    這才是真正的線程池原理作儿。
    而你說的洛二,maxSize,IddleSize,minSize,那些都是基于這個(gè)基礎(chǔ)上進(jìn)行更細(xì)粒度的擴(kuò)展管理的參數(shù)而已。
    懟完畢晾嘶!
    歡迎回懟妓雾!

    我在面試中經(jīng)常會問的兩個(gè)問題

    面試久了之后,發(fā)現(xiàn)自己每次都會問下面這兩個(gè)問題垒迂。 線程池相關(guān) 問:你講講線程池的實(shí)現(xiàn)原理械姻。 聽到這個(gè)問題,小部分同學(xué)會很坦白的說机断,我平時(shí)用過線程池楷拳,但是沒有了解過內(nèi)部是怎么實(shí)...

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