Java FAQ
下面以問答的方式來說明Java的發展歷史與其背景:
一、Java何時開始發展?
最早大概可追溯至1991年四月份,Sun的綠色計劃(Green Project)開始著手于發展消費性電子產品(Consumer Electronics),所使用的語言是C、C++、及Oak (為Java語言的前身),后因語言本身和市場的問題,使得消費性電子產品的發展無法達到當初預期的目標,再加上網絡的興起,綠色計劃也因此而改變發展的方向,這已是1994年了。
二、為何稱之為Java?
“Java”是美國SUN計算機公司Java發展小組歷經無數次的激烈討論之后才被選擇出。生動(Liveliness)、動畫(Animation)、速度(Speed)、交互性(Interactivity)為當初選擇名字時所欲表達出的特色。"Java"是在無數的建議中脫穎而出的,而“Java” 不是由幾個單字的首字所組成, 而是從許多程序設計師鐘愛的熱騰騰、香濃濃的咖啡中產生靈感的。
三、誰開發了Java?
Java是美國SUN計算機公司Java發展小組開發的,早期的成員(綠色工程)是Patrick Naughton, James Gosling, & Mike Sheridan,而現在大家較為熟悉的成員是James Gosling。
四、在哪里開發了Java?也就是問Java的出生地?
答案是美國。
五、如何才能看到Java的效果?
首先您需要有含有Java解釋器的瀏覽器(Browser),例如:Netscape公司的Netscape Navigator 2.0以上、微軟公司的IE3.0以上或是Sun公司的Hot Java瀏覽器,對個人計算機使用者而言,操作系統需是Windows 95/98或是Windows NT。
六、Java有何特色或是特點?
Java是因為撰寫C++語言程序時的困難而研制開的,起先,只是一個消費性電子產品大計劃中的一部份,C++語言是當初被考慮采用的,但從一開始的編譯問題一直到最后的一連串問題迫使得放棄C++語言,而有Java語言的產生。Sun是要Java成為一個簡單(Simple)、面向對象的(Object Oriented)、分布式的(Distributed)、解釋的(Interpreted)、健壯的(Robust)、安全的(Secure)、結構中立的(Architecture Neutral)、可移植的(Portable)、高效能的(High Performance)、多線程的(Multithreaded)、動態的(Dynamic)的程序語言。在Sun的Java語言白皮書中明白地說明上述Java語言的技巧。若以木工為比喻,一個面向對象的木工,他(她)最主要的重點是即將要做的木椅子,其次才是所需要的工具;反之,一個非面向對象的木工,他(她)所關心的只是工具。最近的即插即用(Plug and Play)亦是面向對象設計的重點。
[上一頁] [下一頁]
|