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

來源:文萃谷 1.68W

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++相比進一步指出它所具有的優點。

熱門標籤