導航:首頁 > 編程語言 > java版本

java版本

發布時間:2022-09-18 02:59:55

java方面JDK各版本的區別

一、java的版本區別
常用的 java 程序分為 Java SE、Java EE、Java ME三個版本,介紹如下:

1. Java SE(Java Platform,Standard Edition)
Java SE 以前稱為J2SE。它允許開發和部署在桌面、伺服器、嵌入式環境和實時環境中使用的 Java 應用程序。Java SE是基礎包,但是也包含了支持 Java Web 服務開發的類,並為 Java Platform,Enterprise Edition(Java EE)提供基礎。

2. Java EE(Java Platform,Enterprise Edition)。
這個版本以前稱為 J2EE。企業版本幫助開發和部署可移植、健壯、可伸縮且安全的伺服器端 Java 應用程序。Java EE 是在 Java SE 的基礎上構建的,它提供 Web 服務、組件模型、管理和通信 API,可以用來實現企業級的面向服務體系結構(service-oriented architecture,SOA)和 Web 2.0 應用程序。

3. Java ME(Java Platform,Micro Edition)。
這個版本以前稱為 J2ME。Java ME 為在移動設備和嵌入式設備(比如手機、PDA、電視機頂盒和列印機)上運行的應用程序提供一個健壯且靈活的環境。Java ME 包括靈活的用戶界面、健壯的安全模型、許多內置的網路協議以及對可以動態下載的連網和離線應用程序的豐富支持。基於 Java ME 規范的應用程序只需編寫一次,就可以用於許多設備,而且可以利用每個設備的本機功能。

說得更簡單片面一點:

Java SE 是做電腦上運行的軟體。
Java EE 是用來做網站的-(我們常見的JSP技術)
Java ME 是做手機軟體的。
二、學習JAVA從哪開始?
或者我們可以說,需要先學習那個java版本?
有道是「萬丈高樓平地起」,通過上面的介紹我們就可以知道,學習java編程,無論想從事哪個方面的程序開發,必須要把基礎打好,因此,學習java應該從 java se開始學習。

㈡ JAVA現在一共有多少版本

以下內容來自於網路:java
其中JAVA8明顯是跳票了。。。 指不定什麼時候

發展歷史
1995年5月23日,Java語言誕生

1996年1月,第一個JDK-JDK1.0誕生

1996年4月,10個最主要的操作系統供應商申明將在其產品中嵌入JAVA技術

1996年9月,約8.3萬個網頁應用了JAVA技術來製作

1997年2月18日,JDK1.1發布

1997年4月2日,JavaOne會議召開,參與者逾一萬人,創當時全球同類會議規模之紀錄

1997年9月,JavaDeveloperConnection社區成員超過十萬

1998年2月,JDK1.1被下載超過2,000,000次

1998年12月8日,JAVA2企業平台J2EE發布

1999年6月,SUN公司發布Java的三個版本:標准版(JavaSE,以前是J2SE)、企業版(JavaEE以前是J2EE)和微型版(JavaME,以前是J2ME)

2000年5月8日,JDK1.3發布

2000年5月29日,JDK1.4發布

2001年6月5日,NOKIA宣布,到2003年將出售1億部支持Java的手機

2001年9月24日,J2EE1.3發布

2002年2月26日,J2SE1.4發布,自此Java的計算能力有了大幅提升

2004年9月30日18:00PM,J2SE1.5發布,成為Java語言發展史上的又一里程碑。為了表示該版本的重要性,J2SE1.5更名為Java SE 5.0

2005年6月,JavaOne大會召開,SUN公司公開Java SE 6。此時,Java的各種版本已經更名,以取消其中的數字「2」:J2EE更名為Java EE,J2SE更名為Java SE,J2ME更名為Java ME

2006年12月,SUN公司發布JRE6.0

2009年04月20日,甲骨文74億美元收購Sun。取得java的版權。

2010年11月,由於甲骨文對於Java社區的不友善,因此Apache揚言將退出JCP[3]。

2011年7月28日,甲骨文發布java7.0的正式版。
最新版本
甲骨文的Java總架構師馬克·雷納德在2011年JavaOne大會上為大家透露了Java 8的新功能,同時也談到了一些關於Java 9的計劃。[4]

Java8 將會包含很多新特性,有如 Lambdas, Jigsaw 模塊化等等,而首個里程碑版將於本月末發布,詳細的時間表如下:

M1: April 24, 2012

M2: June 14, 2012

M3: July 30, 2012

從M1-GA的發展過程

M4: September 11, 2012

M5: November 26, 2012

M6: January 30, 2013 (Recommended Feature Complete date)

GA: September 2013

㈢ 目前JAVA最新版本是多少學習JAVA主要用哪個版本

截止到現在,java最新版本為15,而目前企業主要用的是java 8.
可以從學習java 8 開始,其他後面的只是新增的許多新特性。可以了解下

㈣ JAVA包含哪三個版本,每個版本有什麼功能,各個版本的應用領域

JAVA的三個版本及其功能應用領域介紹如下:

1、JavaSE(Java Standard Edition)

也稱為J2SE,標准版本。用於伺服器、桌面、嵌入式環境和實時環境中使用的 Java 應用程序。Java SE 包含了支持 Java Web 服務開發的類,並為 Java Platform,Enterprise Edition(Java EE)提供基礎。

2、JavaEE(Java Enterprise Editon)

也稱為J2EE,是企業版本幫助開發和部署可移植、健壯、可伸縮且安全的伺服器端Java 應用程序。Java EE 是在 Java SE 的基礎上構建的,它提供Web服務、組件模型、管理和通信 API,可以用來實現企業級的面向服務體系結構(service-oriented architecture,SOA)和 Web 2.0 應用程序。

3、JavaME(Java Micro edition)

也稱為J2ME,是網路這一塊的,Java ME 為在移動設備和嵌入式設備(比如手機、PDA、電視機頂盒和列印機)上運行的應用程序提供一個健壯且靈活的環境。

Java ME 包括靈活的用戶界面、健壯的安全模型、許多內置的網路協議以及對可以動態下載的連網和離線應用程序的豐富支持。基於 Java ME 規范的應用程序只需編寫一次,就可以用於許多設備,而且可以利用每個設備的本機功能。

(4)java版本擴展閱讀

Java本來就是為了嵌入式系統而生,1990年12月,Sun公司內部 由James Gosling、Patrick Naughton以及Mike Sheridan成立了一個叫做Green Team的小組。

Green Team小組的主要目標,是要發展一種新架構,而這種架構必須能夠在消費性電子產品作業平台上運行,現在我們普遍認識的PDA、手機或是信息家電 (IA),都是屬於這種架構的目標平台。雖然在1999年,Java被分割成J2ME、J2SE、J2EE,所以有了J2ME這個名詞的出現。

但是 Java並非1999年才開始發展嵌入式系統上的應用。其實,Java本來就是為了嵌入式系統而發展的一種架構。即使目前大家多半將Java的應用聚焦於 企業上的J2EE應用。但是嚴格來說,J2ME才是Java真正「回歸本心」的領域。

J2EE組件和「標準的」 Java類 的不同點在於:它被裝配在一個J2EE應用中,具有固定的格式並遵守J2EE規范,由J2EE伺服器對其進行管理。

J2EE規范是這樣定義J2EE組件 的:客戶端應用程序和applet是運行在客戶端的組件;Java Servlet和Java Server Pages (JSP) 是運行在伺服器端的Web組件;Enterprise Java Bean (EJB )組件是運行在伺服器端的業務組件。

㈤ JAVA有哪些版本

Java 平台有三個版本:*Java SE(Java Platform,Standard Edition)。Java EE(Java Platform,Enterprise Edition)。* Java ME(Java Platform,Micro Edition)。

㈥ Java語言主要都分哪些版本的啊

㈦ 到目前為止java語言分為哪幾個版本

Java2 平台包括標准版(J2SE),企業版(J2EE)和為微縮版(J2ME)三個版本:
Standard Edition(標准版)J2SE 包括那些構內成Java語言容核心的類。

例如:資料庫鏈接,介面定義,輸入/輸出,網路編程

Enterprise Edition(企業版)J2EE 包含J2SE中的類,並且還包括用於開發企業級應用的類。

例如:EJB,servlet,JSP,XML,事務控制

Micro Edition(微縮版)J2ME 包含J2SE中一部分類,用於消費類電子產品的軟體開發。

例如:呼機,智能卡,手機,PDA,機頂盒

他們的范圍是:J2SE包含於J2EE中,J2ME包含了J2SE的核心類,但新添加了一些專有類,應用場合,API的覆蓋范圍各不相同。

㈧ JAVA編程有很多的版本,它們有什麼區別

1,大版本三個:javase,javaee,javame
2,以javase為例:從1.0,到1.2,到1.4,到5.0.。。。6.0,現在是7.0,測試版8.0即將內出爐。
3,功能容越來越多,越來月完善,越來越易於開發。
4,高版本盡量兼顧低版本,新特性在低版本中無法支持。高版本下編譯的程序,到低版本上可能無法運行。
希望採納。

㈨ java之JDK和JRE以及各版本的區別

先看一張jdk,jre,jvm的關系圖(來自java官網)

java-jdk-8

A)JVM,JRE,JDK之間的關系。

jvm(Java Virtual Machine)JVM是一種用於計算設備的規范,它是一個虛構出來的計算機,是通過在實際的計算機上模擬模擬各種計算機功能來實現的。

jre (java runtime environment) 是java程序的運行環境。

jdk(java development kit)是java的開發工具包。

B)JDK各版的名稱及發布時間。

C)JDK各版的特性。

D)一些java框架與JDK之間的關系。

請參考原文:全面了解JDK: 與JRE,JVM關系,JDK各版本

㈩ 如何查看當前java的版本

打開命令提示符,輸入java -version即可看到你的機器上的Java版本,前提是你的機器上已經安裝了JRE,並且把JRE所在目錄添加到系統搜索路徑path里。

閱讀全文

與java版本相關的資料

熱點內容
港澳台版本有什麼區別 瀏覽:263
java四個月能學到什麼 瀏覽:46
開發板和linux文件 瀏覽:202
appstore外國帳號怎麼看預約游戲 瀏覽:137
有什麼免費加速網站的cdn 瀏覽:781
哪個文件存在最安全 瀏覽:199
淘寶導航欄分割線代碼 瀏覽:271
win10開不了機按f8沒用 瀏覽:12
河南營銷網站推廣多少錢 瀏覽:135
華為暢享6手機文件管理 瀏覽:939
linux驅動環境 瀏覽:893
ae用什麼打開文件 瀏覽:877
湖南嶽陽大數據中心 瀏覽:710
DSP大數據公司 瀏覽:510
win10檢測不到u盤啟動 瀏覽:941
電腦文件怎麼重命名文件 瀏覽:507
哪個協議用來傳輸文件協議 瀏覽:61
ce改股票教程 瀏覽:513
如何做一個數據統計資料庫 瀏覽:181
手機內存書旗小說是哪個文件夾 瀏覽:879

友情鏈接