資源描述:
《畢業(yè)設(shè)計(jì)外文資料翻譯--Java技術(shù)概述》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、畢業(yè)設(shè)計(jì)外文資料翻譯學(xué)院:專業(yè)班級:)學(xué)生姓名:學(xué)號:指導(dǎo)教師:外文出處:ZoyaAli.Anoverviewofjavatechnology[J].___EngineeringScience,2003,5(8):10-53.附件:1.外文資料翻譯譯文;2.外文原文指導(dǎo)教師評語:原文所涉及內(nèi)容與課題有關(guān)聯(lián),翻譯難度適中。該生所作的譯文,術(shù)語的使用基本準(zhǔn)確,譯文內(nèi)容與原文含義基本相符。譯文格式符合規(guī)范,按時(shí)完成了外文翻譯任務(wù)。簽名:2015年10月14日1.外文資料翻譯譯文Java技術(shù)概述摘要:Java是一種簡單
2、的,面向?qū)ο蟮?,分布式的,解釋型的,健壯安全的,結(jié)構(gòu)中立的,可移植的,性能優(yōu)異、多線程的動(dòng)態(tài)語言。關(guān)鍵詞:java;1.Java的歷史Duke,Java語言的吉祥物語言最開始只是太陽微系統(tǒng)(SunMicroSystems)公司在1990年12月開始研究的一個(gè)內(nèi)部項(xiàng)目。太陽微系統(tǒng)公司的一個(gè)叫做帕特里克?諾頓的工程師被公司自己開發(fā)的C++和C語言編譯器搞得焦頭爛額,因?yàn)槠渲械腁PI極其難用。帕特里克決定改用NeXT,同時(shí)他也獲得了研究公司的一個(gè)叫做“Stealth計(jì)劃”的項(xiàng)目的機(jī)會(huì)?!癝tealth計(jì)劃”后來改名為
3、“Green計(jì)劃”,詹姆斯·高斯林和麥克·舍林丹也加入了帕特里克的工作小組。他們和其他幾個(gè)工程師一起在加利福尼亞州門羅帕克市沙丘路的一個(gè)小工作室里面研究開發(fā)新技術(shù),瞄準(zhǔn)下一代智能家電(如微波爐)的程序設(shè)計(jì),太陽公司預(yù)料未來科技將在家用電器領(lǐng)域大顯身手。團(tuán)隊(duì)最初考慮使用C++語言,但是很多成員包括太陽的首席科學(xué)家比爾?喬伊,發(fā)現(xiàn)C++和可用的API在某些方面存在很大問題。工作小組使用的是內(nèi)嵌類型平臺(tái),可以用的資源極其有限。很多成員發(fā)現(xiàn)C++太復(fù)雜以至很多開發(fā)者經(jīng)常錯(cuò)誤使用。他們發(fā)現(xiàn)C++缺少垃圾回收系統(tǒng),還有可移
4、植的安全性、分布程序設(shè)計(jì)、和多運(yùn)行續(xù)功能。最后,他們想要一種易于移植到各種設(shè)備上的平臺(tái)。根據(jù)可用的資金,比爾?喬伊決定開發(fā)一種集C語言和Mesa語言大成的新語言,在一份報(bào)告上,喬伊把它叫做“未來”,他提議太陽公司的工程師應(yīng)該在C++的基礎(chǔ)上,開發(fā)一種面向?qū)ο蟮沫h(huán)境。最初,高斯林試圖修改和擴(kuò)展C++的功能,他自己稱這種新語言為C++++--,但是后來他放棄了。他將要?jiǎng)?chuàng)造出一種全新的語言,被他命名為“Oak”(橡樹),以他的辦公室外的橡樹命名。就像很多開發(fā)新技術(shù)的秘密工程一樣,工作小組沒日沒夜地工作到了1992年的
5、夏天,他們能夠演示新平臺(tái)的一部分了,包括Green操作系統(tǒng),Oak的程序設(shè)計(jì)語言,類庫及其硬件。最初的嘗試是面向一種類PDA設(shè)備,被命名為Star7,這種設(shè)備有鮮艷的圖形界面和被稱為“Duke”的智能代理來幫助用戶。1992年12月3日,這臺(tái)設(shè)備進(jìn)行了展示。同年11月,Green計(jì)劃被轉(zhuǎn)化成了“FirstPerson有限公司”,一個(gè)太陽公司的全資子公司,團(tuán)隊(duì)也被重新安排到了帕洛阿爾托。FirstPerson團(tuán)隊(duì)對建造一種高度交互的設(shè)備感興趣,當(dāng)時(shí)代華納發(fā)布了一個(gè)關(guān)于電視機(jī)頂盒的征求提議書時(shí)(Requestfor
6、proposal),F(xiàn)irstPerson改變了他們的目標(biāo),作為對征求意見書的響應(yīng),提出了一個(gè)機(jī)頂盒平臺(tái)的提議。但是有線電視業(yè)界覺得FirstPerson的平臺(tái)給予用戶過多的控制權(quán),因此FirstPerson的投標(biāo)敗給了SGI。與3DO公司的另外一筆關(guān)于機(jī)頂盒的交易也沒有成功,由于他們的平臺(tái)不能在電視工業(yè)產(chǎn)生任何效益,公司被并回太陽公司。Java和互聯(lián)網(wǎng)1994年6月、7月間,在經(jīng)歷了一場歷時(shí)三天的腦力激蕩的討論后,約翰·蓋吉、詹姆斯·高斯林、比爾·喬伊、帕特里克·諾頓、韋恩·羅斯因和埃里克·斯庫米,團(tuán)隊(duì)決定再
7、一次改變了努力的目標(biāo),這次他們決定將該技術(shù)應(yīng)用于萬維網(wǎng)。他們認(rèn)為隨著Mosaic瀏覽器的到來,因特網(wǎng)正在向同樣的高度互動(dòng)的遠(yuǎn)景演變,而這一遠(yuǎn)景正是他們在有線電視網(wǎng)中看到的。作為原型,帕特里克·諾頓寫了一個(gè)小型萬維網(wǎng)瀏覽器,WebRunner,后來改名為HotJava。Java和“Java”由于商標(biāo)搜索顯示,Oak已被一家顯卡制造商注冊。于是同年,Oak被改名為Java。當(dāng)使用十六進(jìn)制編輯器打開由Java源代碼編譯出的二進(jìn)制文件(.class文件)的話,最前面的32位將顯示為CAFEBABE,即詞組“CAFEBA
8、BE”(咖啡屋寶貝)。[編輯]Java和瀏覽器1994年10月,HotJava和Java平臺(tái)為公司高層進(jìn)行演示。1994年,Java1.0a版本已經(jīng)可以提供下載,但是Java和HotJava瀏覽器的第一次公開發(fā)布卻是在1995年3月23日SunWorld大會(huì)上進(jìn)行的。升陽公司的科學(xué)指導(dǎo)約翰·蓋吉聲明Java技術(shù)。這個(gè)發(fā)布是與網(wǎng)景公司的執(zhí)行副總裁馬克·安德森的驚人發(fā)布一起進(jìn)行的,宣布網(wǎng)景