畢業(yè)設(shè)計(jì)外文資料翻譯--Java技術(shù)概述

畢業(yè)設(shè)計(jì)外文資料翻譯--Java技術(shù)概述

ID:47039319

大?。?0.50 KB

頁數(shù):15頁

時(shí)間:2019-07-04

畢業(yè)設(shè)計(jì)外文資料翻譯--Java技術(shù)概述_第1頁
畢業(yè)設(shè)計(jì)外文資料翻譯--Java技術(shù)概述_第2頁
畢業(yè)設(shè)計(jì)外文資料翻譯--Java技術(shù)概述_第3頁
畢業(yè)設(shè)計(jì)外文資料翻譯--Java技術(shù)概述_第4頁
畢業(yè)設(shè)計(jì)外文資料翻譯--Java技術(shù)概述_第5頁
資源描述:

《畢業(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)景

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。