現在很多程序員都在使用java進(jìn)行軟件開(kāi)發(fā),并且還有一些別的語(yǔ)言的程序員也在學(xué)習java知識,既然java那么火熱,我們就來(lái)了解一下java的起源吧.
java起源于上世紀80年代,由著(zhù)名的JamesGosling,一個(gè)大胡子的歪果仁發(fā)明的,當時(shí)JamesGosling在進(jìn)行日常工作的時(shí)候,公司讓他們小組進(jìn)行一項新的編程語(yǔ)言開(kāi)發(fā),JamesGosling就帶領(lǐng)它的小組就開(kāi)始忙碌的進(jìn)行討論,調查,比較和研究,并且還對每一種編程語(yǔ)言的特點(diǎn)和不足進(jìn)行了專(zhuān)門(mén)的,系統的研究和討論.在經(jīng)過(guò)三個(gè)月的準備工作以后,JamesGosling決定開(kāi)發(fā)一款高等級的編程語(yǔ)言,這款語(yǔ)言以面向對象的思維和高可擴展性為目的進(jìn)行研發(fā)的,使使用者能更加快速的理解這種思想,并進(jìn)行高效的軟件開(kāi)發(fā).并且JamesGosling針對當時(shí)行業(yè)里其他語(yǔ)言在各種平臺的局限性,大膽的提出了一次編譯,各平臺通用的方針,并且制定了一系列的規則.這個(gè)就是java最核心的jvm虛擬機.jvm虛擬機的相當于一臺虛擬的服務(wù)器,只要用戶(hù)平臺上安裝有這款虛擬機,就可以運行使用java所編寫(xiě)的程序,而不用針對不同的系統平臺去生成不同類(lèi)型的程序,從而大大降低了部署的難度,使得程序有了更好的兼容性與匹配性.
在經(jīng)過(guò)兩年零六個(gè)月的艱苦開(kāi)發(fā)之后,JamesGosling團隊終于開(kāi)發(fā)出了java這款編程語(yǔ)言.有趣的是,他們在開(kāi)發(fā)完成之后對這款軟件的命名十分隨意.在他們進(jìn)行開(kāi)會(huì )討論該給這款語(yǔ)言起什么名字的時(shí)候,JamesGosling喝了一口產(chǎn)自印度尼西亞的由java豆研磨的咖啡時(shí),說(shuō)就叫java吧.這款語(yǔ)言便被這么命名了.
咨詢(xún)熱線(xiàn)
010-85377344
135-21581588
微信客服
QQ客服
3026106565 點(diǎn)擊咨詢(xún)