在學(xué)習(xí)JAVA的時(shí)候
看到了JAVA的圖案
是一杯咖啡杯
有沒有一樣好奇的呢?
有的話,我們一起來探討探討
<img src="http://superiorchevroletnewjersey.com/file/upload/202305/25/203815661.png" title="JAVA的圖案為什么是咖啡杯"Java的圖案為什么是咖啡杯?】" alt="【Java的圖案為什么是咖啡杯?】">
1.第一個(gè)版本
2000年度的JavaOne國際會(huì)議大廳熱鬧非凡,一陣陣濃郁的咖啡味兒香氣撲鼻。從世界各地匯集到舊金山參加會(huì)議的Java精英們興奮異常,排著長(zhǎng)隊(duì),等待得到一杯由Java語言控制的咖啡機(jī)煮制的免費(fèi)咖啡。這是一個(gè)特殊設(shè)計(jì)的全透明咖啡機(jī)。當(dāng)您按下按鈕時(shí),咖啡豆從玻璃管輸送到研磨器。磨制后的咖啡粉由另一個(gè)玻璃管送到煮制機(jī)。沸騰的水滴入咖啡粉中,一杯醇香四溢的咖啡傳送到您的手中…由此可見JAVA和咖啡有著不解之緣。
2.第二個(gè)版本
最初這個(gè)為TV機(jī)頂盒所設(shè)計(jì)的語言在公司內(nèi)部一直稱為Green項(xiàng)目?!拔覀兊男抡Z言需要一個(gè)名字?!?簡(jiǎn)姆斯.古斯林一直在考慮這個(gè)問題。 有一天,簡(jiǎn)姆斯
古斯林注意到自己辦公室外一棵茂密的橡樹Oak,這是一種在硅谷很常見的樹。所以他將這個(gè)新語言命名為Oak。但Oak是另外一個(gè)注冊(cè)公司的名字。這個(gè)名字不可能再用了。如果通過正式程序來注冊(cè)產(chǎn)品的名稱將即費(fèi)時(shí)又費(fèi)錢。簡(jiǎn)姆斯
古斯林決定通過市場(chǎng)部門,請(qǐng)來了一個(gè)命名顧問,召開命名征集會(huì)。當(dāng)時(shí),因?yàn)闆]有一個(gè)合適的名字,他們不得不延后這個(gè)語言的面世。在命名征集會(huì)上,大家提出了很多名字。最后按大家的評(píng)選次序,將十幾個(gè)名字排列成表,上報(bào)給商標(biāo)律師。排在第一位的是Silk(絲綢)。盡管大家都喜歡這個(gè)名字,但遭到簡(jiǎn)姆斯
古斯林的堅(jiān)決反對(duì)而作罷。排在第二和第三的都沒有通過律師這一關(guān)。簡(jiǎn)姆斯
古斯林最喜歡的就是排在第三位的Lyric(抒情詩)。只有排在第四位的名字、得到了所有人的認(rèn)可和律師的通過。這個(gè)名字就是Java。
3.第三個(gè)版本
還有一種說法是馬克
奧頗門一家咖啡店與同事品嘗咖啡時(shí)得到靈感的。Java是印度尼西亞爪哇島的英文名稱,因盛產(chǎn)咖啡而聞名。國外的許多咖啡店用Java來命名或宣傳,以彰顯其咖啡的品質(zhì)。
Java語言中的許多庫類名稱,多與咖啡有關(guān)。JavaBeans(咖啡豆)、NetBeans(網(wǎng)絡(luò)豆)以及ObjectBeans
(對(duì)象豆)等等。從此一個(gè)即好聽又好記、具有強(qiáng)大的生命力的編程語言Java誕生了。