jvm虛擬機(jī)真的那么重要嗎?
重要嗎?不重要嗎?面試官也不是傻子,他們自己想要什么樣子的學(xué)員自己心里都清楚。jvm這個(gè)問題真的是老生常談的問題,不過(guò)他真的存在很大問題,問題的原因在于,80%的初級(jí)程序員都對(duì)它不了解,除了知道它的垃圾回收是一個(gè)自動(dòng)的,它是一個(gè)虛擬機(jī),java代碼在上面跑,其他的一概不知。
其實(shí)java虛擬機(jī)面試更多的題我相信是gc垃圾回收,內(nèi)存運(yùn)行時(shí)數(shù)據(jù)區(qū)模型這一類把。
說(shuō)它不重要,是因?yàn)樵谄匠UG闆r下, 它的gc垃圾回收全部都是使用的自動(dòng)垃圾回收機(jī)制,使你絲毫不知道任何信息。所以它不重要。
說(shuō)它重要,是因?yàn)橐坏┏霈F(xiàn)了內(nèi)存溢出,出現(xiàn)需要對(duì)jvm調(diào)優(yōu),你連jvm是啥都不知道你怎么對(duì)它進(jìn)行操作?
再退一萬(wàn)步說(shuō),你平時(shí)寫代碼,你連代碼是如何運(yùn)行的都不知道,你說(shuō)你有探索精神么?你說(shuō)我敢要你么?不求甚解就是你對(duì)工作的態(tài)度嗎?
他們甚至可以從這個(gè)問題上看出很多個(gè)人品質(zhì)與素養(yǎng).
所以學(xué)會(huì)這個(gè)問題不是重要不重要.
而是必須學(xué)會(huì)!
希望你能趕快學(xué)會(huì)這個(gè)技能,省著以后面試還會(huì)問到,早晚都需要.
本人曾寫過(guò)一篇
《“吹毛光”系列之面試100%考,GC垃圾回收機(jī)制的超詳細(xì)生動(dòng)講解》有興趣的可以關(guān)注我,然后學(xué)習(xí)學(xué)習(xí),看看我那生動(dòng)的寫作風(fēng)格你喜歡不。和別人有點(diǎn)不同。
最后感謝看完。
撒花。