1995年5月23日,Java技術的開發方Sun Microsystems公司正式對外推出Java程序設計語言和Java平臺。Java技術在Hot Java瀏覽器的應用,也展現了這種技術強大的功能,跨平臺、動態的Web、Internet計算都是Java技術所展現出來的強大的技術之一。這些能力也讓Java技術展現了廣闊的發展空間。Java的廣泛應用和被互聯網用戶的認可,也讓Web獲得了快速發展。目前,Java applet在常用的瀏覽器中都獲得了廣泛應用。
Java的技術創始方以印尼的爪哇島的英文名為這項技術命名,因為爪哇島生產咖啡,因此以一個咖啡杯作為Java語言的標準。
Java平臺由Java虛擬機和Java 應用編程接口構成。Java 應用編程接口為Java應用提供了一個獨立于操作系統的標準接口,可分為基本部分和擴展部分。在硬件或操作系統平臺上安裝一個Java平臺之后,Java 應用程序就可運行。現在Java平臺已經嵌入了幾乎所有的操作系統。這樣Java程序可以只編譯一次,就可以在各種系統中運行。Java應用編程接口已經從1.1x版發展到1.2版。目前常用的Java平臺基于Java1.5,最近版本為Java1.7。
當然,Java技術目前還有不少局限性,比如該技術的設計主要以安全性和可攜性為出發點,折頁導致其一些特性,比如對硬件架構和存儲器地址訪問的直接訪問都被去除了,如果需要間接調用這些底層功能的話,就需要使用JNI(Java本地接口)來調用本地代碼。而間接訪問意味著頻繁調用這些特性時性能損失會很大,這種問題在微軟的.NET平臺同樣存在。
盡管如此,但總的來說還是瑕不掩瑜,Java 技術通用性、高效性、平臺移植性和安全性所具有的難以比擬的優越,以及PC、數據中心、游戲控制臺、科學超級計算機、移動電話和互聯網等多領域應用的廣泛性,讓這項技術在互聯網行業一直擁有舉足輕重的作用。尤其是在移動互聯網迅猛發展的今天,Java技術依然有著十分廣闊的發展前景。
中培偉業集團是國家教育培訓機構的一線品牌,公司成立十年來,一直致力于最前沿、熱門和實用的精品培訓課程的研發和講授。中培研發和講授的課程主要涉及移動互聯網與大數據、IT運維、軟件工程、工具軟件、從業資格考前培訓五大類近百種課程!每年在全國各地舉辦各種IT培訓的公開課,同時也能根據企業需要設計具有針對性的培訓計劃,進入企業開展內部培訓。除了線下的公開課之外,中培還打造了強大的線上學習培訓體系。