認識Java
文. 清華大學電機系 吳睿中
----------------------------
Java是由Sun Microsystems Corporation推出的新一代的物件導向程式語言,
具有著跨平台和物件導向等優點。除了可以寫一般的程式之外,目前最大的用
途還是在全球資訊網的應用上。在網際網路逐漸普及的今日,Java的重要性也
跟著與日劇增。
----------------------------
Java這個純物件導向程式語言是由昇陽(Sun)所開發的,根基於C++之上。最初
開發的目的只是要做一個可以在一般家電上跑的程式語言,後來隨著Internet
的興起而紅了起來。Java去除了C++一些使用上的缺點,再融合其他語言的優點
,使得雖然本身沒有特別的地方,但是卻是集各家程式語言的優點於一身。而
且自從網路的普及之後,電腦軟體需要在不同的電腦架構和不同的作業系統上
使用,這種分散式系統,使得傳統的單一作業系統的程式語言受到限制,而此
時Java打出的口號 Write once, run anywhere ( 簡稱 WORA ) 提供了這種問題
的極佳解決方案。也因此Java成為目前最熱門的程式語言之一。當初Microsoft
想要對他新增自己的語法,還被Sun告,因為那違背了跨平台的宗旨。
------------------------------
目前Java的主要應用在於電子商務及企業電子化的部份,其物件的特性配合分散
式的系統,用Java設計這類的程式確實容易多了。此外,除了在電腦上,在手機
上也可以發現用Java寫的小遊戲之類的,PDA上也可以發現Java的蹤跡。Java在這
方面跟其它的程式語言比較起來可以說是領先非常多,因為原本Java就是針對這種
平台設計出來的。
目前各種主機軟硬體平台上都有不同的JVM,使得Java真的是暢行無阻。未來,Java
如果能夠整合XML,配合其跨平台的優勢,Java的未來的發展可以說是無可限量。
---------------------------------
結語:
學這種語言...當然是喜歡它的無限可能
看到這篇文章就摘要出來讓大家參考看看~~~^^
參考網站:
台灣昇陽
http://www.sun.com.tw
昇陽Java資源網
http://java.sun.com
--
※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: 140.112.242.110
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):