您好,登錄后才能下訂單哦!
這篇文章主要介紹“Java的三大版本有什么區別”,在日常操作中,相信很多人在Java的三大版本有什么區別問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Java的三大版本有什么區別”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
標準版(JavaSE)、企業版(JavaEE)、微縮版(JavaME)
Standard Editor(標準版)J2SE 包含構成 Java 語言核心的類,定位在個人計算機上的應用。 這個版本是Java平臺的核心,它提供了非常豐富的API來開發一般個人計算機上的應用程序,包括用戶界面接口AWT及Swing,網絡功能與國際化、圖像處理能力以及輸入輸出支持等。在上世紀90年代末互聯網上大放異彩的Applet也屬于這個版本。Applet后來為Flash取代,Flash即將被HTML5取代。 比如:數據庫連接、接口定義、輸入輸出、網絡編程等。
Enterprise Editor(企業版)JavaEE 中包含 JavaSE 中的類,并且還包含用于開發企業級應用的類。JavaEE是JavaSE的擴展,增加了用于服務器開發的類庫。如:JDBC是讓程序員能直接在Java內使用的SQL的語法來訪問數據庫內的數據;Servlet能夠延伸服務器的功能,通過請求-響應的模式來處理客戶端的請求;JSP是一種可以將Java程序代碼內嵌在網頁內的技術。 比如 Servlet、JSP、XML、事務控制等。
Micro Editor(微縮版)J2ME 包含 J2SE 中一部分類,用于消費電子產品的軟件開發。 JavaME是JavaSE的內伸,包含J2SE的一部分核心類,也有自己的擴展類,增加了適合微小裝置的類庫:javax.microedition.io.*等。該版本針對資源有限的電子消費產品的需求精簡核心類庫,并提供了模塊化的架構讓不同類型產品能夠隨時增加支持的能力。 比如:傳呼機、智能卡、手機、PDA、機頂盒等。
范圍:J2SE 包含于 J2EE 中,J2ME 包含了 J2SE 的核心類,但新添加了一些專有類。
誤區:很多人開始會誤解為安卓開發就是JavaME,這兩個是完全不同的內容。
到此,關于“Java的三大版本有什么區別”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。