當前位置:編程學習大全網 - 源碼下載 - java是什麽技術?

java是什麽技術?

Java是壹種面向對象的編程語言,可以編寫跨平臺的應用軟件。Java技術具有優秀的通用性、高效性、平臺可移植性和安全性,廣泛應用於PC、數據中心、遊戲主機、科學超級計算機、手機和互聯網,擁有全球最大的開發者專業社區。

Java平臺由Java虛擬機和Java應用編程接口(API)組成。Java應用程序編程接口為Java應用程序提供了壹個獨立於操作系統的標準接口,可分為基礎部分和擴展部分。在硬件或操作系統平臺上安裝Java平臺後,Java應用程序就可以運行了。現在Java平臺已經嵌入了幾乎所有的操作系統。這樣,Java程序可以壹次編譯,在各種系統中運行。Java應用編程接口從1.1x版本發展到1.2版本。目前常用的Java平臺是基於Java1.5,最新版本是Java1.7。

Java分為三個系統:java SE (java平臺標準版)、Java EE (Java平臺企業版)、Java ME (Java平臺微版)。

* Java SE(Java平臺,標準版).Java SE以前叫做J2SE。它允許在桌面、服務器、嵌入式環境和實時環境中開發和部署Java應用程序。Java SE包含支持JavaWeb服務開發的類,並為Java平臺和企業版(Java EE)提供基礎。

* Java EE(Java平臺企業版).這個版本曾被稱為J2EE。企業版幫助開發和部署可移植的、健壯的、可伸縮的和安全的服務器端Java應用程序。Java EE建立在Java SE的基礎上,提供Web服務、組件模型、管理和通信API,可用於實現企業級的面向服務架構(SOA)和Web 2.0應用。

* Java ME(Java平臺,微型版).這個版本曾被稱為J2ME。Java ME為運行在移動設備和嵌入式設備(如移動電話、PDA、電視機頂盒和打印機)上的應用程序提供了壹個健壯而靈活的環境。Java ME包括靈活的用戶界面、健壯的安全模型、許多內置的網絡協議,以及對可以動態下載的在線和離線應用程序的豐富支持。基於Java ME規範的應用程序可以在許多設備中只使用壹次,並且可以利用每個設備的本機功能。

2009年4月20日,甲骨文(甲骨文)宣布收購孫。

孫公司的在1991。BillJoe等人開發了壹款Oak(壹棵橡樹的名字)軟件,用於電視、烤面包機等家用電器的交互操作。他是Java的前身。那時候橡木還沒有引起人們的註意。直到1994年,隨著互聯網和3W的飛速發展,他們用Java編寫了HotJava瀏覽器,得到了Sun公司CEO ScottMcNealy的支持,並得到開發和研制。出於推廣和法律原因,Oak於1995更名為Java。有壹集《Java之名》。壹天,在喝咖啡的時候,Java團隊的成員在討論給新語言取什麽名字。有人建議使用Java(Java是印度尼西亞盛產咖啡的壹個島嶼),得到了其他成員的贊同,於是他們采用Java來命名新語言。Java很快得到了業界的認可,很多大公司,比如IBM微軟。DEC,購買了Java的使用權,被美國雜誌PCMagazine評為1995年度十大傑出科技產品之壹。從此開始了Java應用的新篇章。

Java的誕生是對傳統計算機模式的挑戰,對計算機軟件開發和軟件業產生了深遠的影響:

(1)軟件4A的目標要求軟件可以由任何人、任何地點、任何時間應用於任何電子設備。這可以滿足軟件平臺上的互操作性、可擴展性、可重用性和即插即用等分布式計算模式的要求。

(2)基於構建和開發方法的興起,介紹了CORBA國際標準軟件體系結構和多層應用體系結構框架。在此基礎上,兩派,Java.2平臺和。NET平臺,促進了整個IT行業的發展。

(3)對軟件行業和工業企業影響深遠,軟件從開發型向服務型轉變。中介提供商、組件提供商、服務器軟件和咨詢服務提供商出現。企業必須重塑自我。B2B電子商務將驅動整個新經濟市場,使企業獲得新價值、新增長、新商機和新管理。

(4)給軟件開發帶來了新的革命,重視使用第三方組件集成,利用平臺的基礎設施服務實現開發各階段的重要技術,重視開發團隊的組織和文化理念。協作、創造、責任、誠信是人才的基本素質。

總之,目前我們已經看到了Java對信息時代的重要性,未來還會繼續發展,Java在應用上的前景會更加廣闊。

  • 上一篇:鍵盤測試軟件的源代碼是什麽?
  • 下一篇:深圳各個口岸的代碼是多少
  • copyright 2024編程學習大全網