(文章來源:眾一互聯(lián))
近年來隨著Java的盛行,也有越來越多的用Java開發(fā)網(wǎng)站的例子。Java提供不同的模式來建立網(wǎng)站。
從早期的Java Applet,到后來盛行的Java Servlet,以及現(xiàn)在很熱門的ISP,全都是 Java 技術的應用。它們之所以會越來越受歡迎,是因為它們都是Java技術的延伸,都擁有Java技術的各項功能及特性。Java技術具有能跨平臺的特性,這里所指的平臺包括硬件以及操作系統(tǒng),即Java 可以撤開對于平臺的依賴性,不受任何平臺的限制。
隨著科技的進步,操作平臺也與日俱增,硬件有Intel、Mac、Alpha 等,操作系統(tǒng)有FreeBSD、Linux、Unix、Windows等,光是個人型及服務器型計算機的操作平臺就好幾種。此外,無線通訊、IA設備以及各種各樣的消費性電子產(chǎn)品的操作平臺更是目不暇接,相信隨著時代及科技的進少,未來會產(chǎn)生更多的硬件設備和操作平臺。
因此,軟件工程人員要應付的平臺更是數(shù)之不盡,每開發(fā)某一平臺下的應用程序,就需學習新平臺的特性及其可應用的程序語言,這不但增加了軟件工作人員的負擔,更增加了程序開發(fā)的復雜性以及風險性。于是,Java就應運而生了。
Java之所以會有這么強大的跨平臺特性,主要是因為Java利用JVM的機制來達到跨平臺的特性。
Java可應用的范圍很廣,目前將Java分成三個版本,分別為J2ME, J2SE和J2EE。這三個版本主要是以它們的應用領域來區(qū)分的,一般使用的Java版本是J2SE,再向外一層即擴大到J2EE,除了支持所有J2SE結構及功能外,還支持企業(yè)內部使用的結構及功能,J2EE的定位是面向企業(yè)用戶的。
網(wǎng)絡日漸盛行的現(xiàn)在,建設商業(yè)網(wǎng)站的工具及程序語言也越來越多樣化。
(責任編輯:fqj)
-
JAVA
+關注
關注
19文章
2978瀏覽量
105353 -
程序
+關注
關注
117文章
3799瀏覽量
81542
發(fā)布評論請先 登錄
相關推薦
AMD攜多樣化產(chǎn)品組合亮相ISE 2025
語言模型自動化的優(yōu)點
NVIDIA Isaac Sim滿足模型的多樣化訓練需求
對比Python與Java編程語言
博科測試IPO上市觀察:產(chǎn)品布局完善,可滿足多樣化檢測需求
C語言與Java語言的對比
室內人行與導航系統(tǒng)有哪些多樣化的功能?

雙路設計,滿足光伏電站與充電樁多樣化計量需求——安科瑞丁佳雯

潤和軟件星閃業(yè)務閃耀海外,亮相“面向智能社會的技術多樣化與產(chǎn)品戰(zhàn)略論壇”

華納云:java web和java有什么區(qū)別java web和java有什么區(qū)別

如何用java語言開發(fā)一套數(shù)字化產(chǎn)科系統(tǒng)? 數(shù)字化產(chǎn)科管理平臺源碼

DC/AC電源模塊:實現(xiàn)電力系統(tǒng)的多樣化應用

長電科技為自動駕駛芯片客戶提供多樣化高可靠性的封裝測試解決方案

評論