生活随笔
收集整理的這篇文章主要介紹了
JAVA发展史简述
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Java的發(fā)展史,可以追溯到1991年SUN公司的GREEN項目,其旨在使用Email去控制家電產品的運行(類似于“物聯網”的概念)。SUN公司的開發(fā)人員考慮到C++的復雜性,使用C++開發(fā)了一個全新的平臺——OAK(橡樹)平臺,其主設計師是James Gosling。SUN公司以此平臺投標一個交互式電視項目,但敗于SGI(硅圖)公司。OAK前途渺茫,恰好Mark Andreesen開發(fā)的Mosaic(馬賽克)和Netscape(網景)啟發(fā)了OAK項目組,SUN公司的工程師使用Java編寫了JavaHot瀏覽器,得到了公司CEO Scott McNealy 的支持,觸發(fā)了Java進軍因特網。從此java得到長足發(fā)展,Java程序員人數增長迅速。
Java技術發(fā)展階段目前分為三個階段:
第一階段(完善期):JDK 1.0(1995年)~ JDK 1.2(1998年,Java更名為Java 2);第二階段(平穩(wěn)期):JDK 1.3 ~ JDK 1.4 ;第三階段(發(fā)展期):JDK 1.5(2005年) ~ JDK 1.8(被Oracle收購后推出) 。
Java開發(fā)方向:
J2SE:Java 2 Platform Standard Edition(2005年之后更名為JAVA SE)。包含構成Java語言核心的類。比如:數據庫連接、接口定義、數據結構、輸入/輸出、網絡編程。J2EE:Java 2 Platform Enterprise Edition(2005年之后更名為JAVA EE)。Enterprise Edition(企業(yè)版)包含J2SE 中的所有類,并且還包含用于開發(fā)企業(yè)級應用的類。比如:EJB、Servlet、JSP、XML、事務控制,也是現在JAVA應用的主要方向,像一些銀行或電信的系統大多基于此架構。J2ME:Java 2 Platform Micro Edition(2005年之后更名為JAVA ME)。用于消費類電子產品的軟件開發(fā)。比如:呼機、智能卡、手機、PDA、機頂盒。 現在已經被Android開發(fā)所取代。
總結
以上是生活随笔為你收集整理的JAVA发展史简述的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。