當前位置:文思屋>社會工作>IT認證>

2017年計算機二級JAVA考點解析

文思屋 人氣:1.83W

Java語言作為靜態物件導向程式語言的代表,極好地實現了物件導向理論,允許程式設計師以優雅的思維方式進行復雜的程式設計。下面是小編整理的關於計算機二級JAVA考點解析,歡迎大家參考!

2017年計算機二級JAVA考點解析

背景

最近一年多來,在Internet上出現的特別吸引人的事件就是Java語言和用Java編寫的瀏覽器HotJava。

1991年,SUNMicroSystem公司的JameGosling、BillJoe等人,為在電視、控制烤麵包箱等家用消費類電子產品上進行互動式操作而開發了一個名為Oak的軟體(即一種橡樹的名字),但當時並沒有引起人們的注意,直到1994年下半年,Internet的迅猛發展,環球資訊網WWW的快速增長,促進了Java語言研製的進展,使得它逐漸成為Internet上受歡迎的開發與程式語言,一些著名的計算機公司紛紛購買了Java語言的使用權,

如Mi-croSoft、IBM、Netscape、Novell、Apple、DEC、SGI等,因此,Java語言被美國的著名雜誌PCMagazine評為1995年十大優秀科技產品,(計算機類就此一項入選),隨之大量出現了用Java編寫的軟體產品,受到工業界的重視與好評,認為"Java是八十年代以來計算機界的一件大事",

微軟總裁比爾·蓋茨在悄悄地觀察了一段時間後,不無感慨地說:"Java是長時間以來最卓越的程式設計語言",並確定微軟整個軟體開發的戰略從PC單機時代向著以網路為中心的計算時代轉移,而購買Java則是他的重大戰略決策的實施部署。因此,Java的誕生必將對整個計算機產業發生深遠的影響,對傳統的計算模型提出了新的挑戰。

SUNMicroSystem公司的總裁ScottMcNealy認為Java為Internet和WWW開闢了一個嶄新的時代.

環球資訊網WWW的創始人Berners-Lee說:"計算機事業發展的下一個浪潮就是Java,並且將很快會發生的"。看來,使用Java已成大勢所趨!

MicroSoft和IBM兩大公司都計劃在Internet上銷售用Java編寫的軟體。

Apple、HP、IBM、MicroSoft、Novell、SGI、SCO、Tandem等公司均計劃將Java併入各自開發的作業系統,而負責開發並推廣Java技術的SunSoft公司(這是SUN下屬的`一個子公司),將通過頒發許可證的辦法來允許各家公司把Java虛擬機器和Java的Applets類庫嵌入他們開發的作業系統,這樣各類開發人員就能更容易地選擇多種平臺來使用Java語言程式設計,不同的使用者也就可以脫離Web瀏覽器來執行Java應用程式,這無疑是很受廣大使用者歡迎的,也為Java語言的應用開拓了極為廣闊的前景。(當然,各類JavaOS之間的相容性必須得到重視,好在JavaSoft已保證將監督這種相容性)。

另外,由JavaSoft推出的完全用Java編寫的Internet上新型瀏覽器HotJava,比去年alpha版更為實用,不僅能編制動態的應用軟體,而且能編制完整的成套桌面應用軟體,將來還會提供更多的能幫助編制動態應用軟體的模組,顯然,這也是為Java的應用提供了有力的例證。

今年6月7日,由SUN公司和臺灣經濟事務部資訊發展局,臺灣資訊科技研究所等單位牽頭,成立了一個"Java聯盟",參加的有22個在臺灣相當著名的計算機公司,並在臺北建立一個"Java開發中心",在新竹建立一個"Java語言實驗室",以掀起臺灣開發與應用Java語言的熱潮。

香港則在今年4月就舉行了全島的Java杯比賽,在計算機界掀起了學習Java的熱潮(尤其是在大學生們中,出現了一批Java迷)。

有人預言:Java將是網路上的"世界語",今後所有的用其他語言編寫的軟體統統都要用Java語言來改寫。

Java是一個廣泛使用的網路程式語言,它是一種新的計算概念。

首先,作為一種程式設計語言,它簡單、物件導向、不依賴於機器的結構、具有可移植性、魯棒性、安全性、並且提供了併發的機制、具有很高的效能。

其次,它最大限度地利用了網路,Java的小應用程式(applet)可在網路上傳輸而不受CPU和環境的限制。另外,Java還提供了豐富的類庫,使程式設計者可以很方便地建立自己的系統。

下面我們分別從這三個方面來討論Java的特點,然後通過把Java與C,C++相比進一步指出它所具有的優點。