第0篇:Java語言概述
java的歷史和現狀
-
Java是由Sun公司於1995年5月推出的
-
1996年1月,第一個JDK–JDK1.0誕生 【2002年,微軟釋出了C#的第一個版本C# 1.0】
-
1998年12月8日,JAVA2企業平臺J2EE釋出
-
1999年6月,SUN公司釋出Java的三個版本:標準版(J2SE)、企業版(J2EE)和微型版(J2ME)
-
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年12月,SUN公司釋出Java EE 6
-
2010年11月,由於Oracle公司對於Java社群的不友善,因此Apache揚言將退出JCP[14]
-
2011年7月28日,Oracle公司釋出Java SE 7
-
2014年3月18日,Oracle公司發表Java SE 8
-
截止目前2018年11月27日為止,java最新版本應該是11(
主流版本貌似還停留在 7 和8。。。
Java版本:
1)Java SE(Java Platform,Standard Edition)Java標準版。Java SE以前叫做J2SE。
- a.它允許開發和部署在桌面、伺服器、嵌入式環境和實時環境中使用的Java應用程式。
- b.Java SE包含了支援Java Web服務開發的類,併為Java EE(Java Platform,Enterprise Edition)提供基礎
2)Java EE(Java Platform,Enterprise Edition))Java企業版。Java EE以前叫做J2EE。
- a.幫助開發和部署可移植、健壯、可伸縮且安全的伺服器端Java應用程式。
- b.Java EE實在Java SE的基礎上構建的,Java EE提供的Web服務、組建模型、管理和通訊API,可以用來實現企業級的面向服務體系結構(service-oriented architecture,SOA)和Web 2.0應用程式。
3)Java ME(Java Platform,Micro Edition)Java微型版。Java ME以前叫做J2ME。
- J2ME為在移動裝置和嵌入式裝置(比如手機,電視機頂盒和印表機)上執行的應用程式提供一個健壯且靈活的環境。
java語言特點
- 平臺無關性(跨平臺)
- 可靠安全
- 完全面向物件
- 多執行緒
- 待續。。。
java能幹什麼
- 桌面應用系統開發
- 嵌入式系統開發
- 電子商務系統開發
- 企業級應用開發
- 互動式系統開發
- 多媒體系統開發
- 分散式系統開發
- Web應用系統開發
參考:
【Java歷史、現狀和各版本技術更迭總結】 https://blog.csdn.net/lv_shulun/article/details/53781340
【Java語言的主要特點】 https://www.cnblogs.com/yxiaooutlook/p/7625362.html