此單元將以問題的方式來說明Java的發展歷史與其背景(下列內容整理自
Java FAQ list and Tutorial和The Java Language: A White
Paper,
讀者若欲深入瞭解,請自行參閱原文):
※ Java何時開始發展?(When)
最早的大概可追朔至1991年四月份,Sun的綠色計畫(Green Project)開始
著手於發展消費性電子產品(Consumer Electronics),所使用的語言是
C、C++、及Oak (為Java語言的前身),後因語言本身和市場的問題,
使得消費性電子產品的發展無法如當初預期的目標,再加上網路的興起,
綠色計畫也因此而改變發展的方向,這已是1994年了。
※ 為何稱之為Java?(Why)
"Java"是美國昇陽電腦公司Java發展小組歷經無數次的腦力激盪會議之後
才被選擇出。生動(Liveliness)、動畫(Animation)、速度(Speed)、
互動性(Interactivity)為當初選擇名字時所欲表達出的特色。"Java"
是在無數的建議中脫穎而出的,而"Java"
不是由幾個單字的首字所組成,
而是從許多程式設計師鍾愛的熱騰騰、香濃咖啡中產生靈感的。
※ 誰開發了Java?(Who)
答案是美國昇陽電腦公司Java發展小組,早期的成員(綠色計畫)是
Patrick Naughton, James Gosling, & Mike Sheridan,而現在大家
較為熟悉的成員是James Gosling,現在的Java發展小組成員也增加了許多,
當然您也有機會成為該小組的成員,機率永遠是大於零。
※ 在那裡開發了Java?(Where)
也就是問Java的出生地?答案是美國。
※ Java 有何特色或是特點?(What)
Java 是一種軟體技術
是一種由美國昇陽電腦公司(Sun Microsystems, Inc.)
所研發而成的語言
是一種為Internet發展的電腦語言
是一種使網頁(Web Page)產生生動和活潑畫面的語言
是一種使網頁(Web Page)由靜態(Static)轉變為動態
(Dynamic)的語言
是一種語言,以產生「小應用程式(Applet(s))」
是一種簡化的C++語言
是一種安全的語言,具有阻絕電腦病毒傳輸的功能
是一種將安全性(Security)列為第一優先考慮的語言
是一種使用者不需花費很多時間學習的語言
是一種突破使用者端機器環境和CPU架構的語言
是一種「寫一次,即可在任何機器上執行(Write Once
Run Anywhere)」的語言
是有史以來,第一套允許使用者將應用程式
(Applications)透過Internet從遠端的伺服器
(Remote Server)傳輸到Local端的機器上(Local
Machine)並執行之
是一種應用程式提供者不需要知道使用者的電腦硬體
(如:Sun, Intel, 或MAC等)與軟體(如:SW-UNIX,
MAC O/S, Windows, 或NT等)環境 的語言
(Kestenbaum, 1995)。
※ 如何可以找到我所需要的Java資訊?(How to)
在網路上,您可以連線到Sun公司的Java WWW網站,網路位址是
http://java.sun.com/,或是http://www.javasoft.com/。
在那裡幾乎可以找到您所需要的Java資訊,但是語文多少是一個障礙,
至少對某些人而言;沒關係,目前國內已有很多個網站提供中文Java資訊,
爾後應會有更多的網站提供相關資訊。
※ 我如何可以看到Java的效果?(How Do I)
首先您需要有與java相容的瀏覽器(Browser),例如:網景公司的
Netscape Navigator 2.0以上或是Sun公司的HotJava瀏覽器,
對個人電腦使用者而言,作業系統需是Windows 95或是Windows NT。
本頁參考資料:
1. The Java Language: A White Paper.
2. JavaFAQ list and Tutorial
3. Java語言白皮書,昇陽月刊,1996年2月號,美商昇陽電腦台灣分公司。
4. 江福松、陳弘祥、葉蘋,Java入門,碁峰資訊公司
資料來源:爪哇族網路...
--
╭─╮╭─╮╭────╮╭────╮╭────╮
│ ││ ││ ╭╯│ ╭╮ ││ ╭╮ │
│ ╰╯ ││ ╰╮│ ╰╯ ││ ╰╯╭╯
│ ╭╮ ││ ╭╯│ ╭╯│ ╭╮╰╮ 台大化工一ㄟ
│ ││ ││ ╰╮│ ╭╮╰╮│ ╰╯ │ B85504047
╰─╯╰─╯╰────╯╰─╯╰─╯╰────╯ 江明洋
--
※ 發信站: 批踢踢實業坊(bbs.m8.ntu.edu.tw)
◆ From: 140.112.8.22