????????這是Loser的第三篇,感覺廢話有點多侵状,哈哈哈……對于大佬們來說赞弥,至此還是沒有寫一段有用的內(nèi)容出來。對于新朋友們來說趣兄,個人覺得還是可以了解一下的绽左,哪怕是有一點米大的幫助,也算是對loser的認可艇潭。loser前面說過拼窥,我也不是計算機科班出生的,我是學化工的蹋凝,能入行IT也是經(jīng)過了培訓鲁纠,所以我個人覺得我還是比較理解從一個毫無關系的領域過度到java行業(yè)來的艱難和痛苦;這也是計算機專業(yè)的同學們比起鳍寂,我們需要學習的更多改含。廢話不多說,我還是說說正事兒迄汛,雖然我也不怎么正經(jīng)捍壤。
? ? ? ? 大家可能還記得,在java入門學習一中鞍爱,java的缺點中有提到白群,java程序需要運行環(huán)境。那這個運行環(huán)境是個啥硬霍?簡寫叫JRE,全稱叫Java Runtime Environment笼裳,中文名稱叫java運行環(huán)境唯卖。為什么java程序需要這個東東呢,而QQ躬柬,快播不需要呢拜轨?說白了就是操作系統(tǒng)不能直接認識java程序,需要一個中介允青,和買賣租房子一樣橄碾。而這個中介就是我們運行環(huán)境,認識java程序,也認識操作系統(tǒng)法牲。這比喻對嗎史汗??拒垃?停撞?其實就是java編譯產(chǎn)生的字節(jié)碼文件,不能直接被操作系統(tǒng)讀取悼瓮,需要一個jvm(Java Virtual Machine戈毒,java虛擬機,jre中包含jvm)横堡,jvm讀取到java編譯產(chǎn)生的字節(jié)碼文件埋市,然后經(jīng)過轉換,最終被操作系統(tǒng)識別命贴。最后java程序才能正常的運行起來道宅。這也是為什么總說java慢的原因之一,因為多了一個中介套么,這個中介總是吃我們的差價培己,所以你們就懂了。胚泌。省咨。。玷室。零蓉。綠色那家賣房子的,我覺得不夠白穷缤,你們懂的敌蜂。
明白了吧想鹰,一個java程序至少需要一個jre贵少。不要問我jre從哪里來再来,jvm從哪里來呀非,從后面來传轰。
I am a loser!!!