java SE和EE有什麼區別
Java 語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。
java SE和EE有什麼區別01Java EE
是指 Java Enterprise Edition,Java 企業版,多用於企業級開發,包括 web 開發等等。也叫 J2EE。
Java SE
通常是指 Java Standard Edition,Java 標準版,就是一般 Java 程序的開發就可以(如桌面程序),可以看作是 Java EE 的子集。
Java 是一門語言,J2EE 是 Java 語言的一門使用技術,Java 為 J2EE 提供了庫和語法, J2EE 使用 Java 的庫和語法應用在 WEB 上。這是概念性的區別。
java SE和EE有什麼區別02更詳細的解釋:
Java 平台有三個版本,這使軟件開發人員、服務提供商和設備生產商可以針對特定的`市場進行開發:
Java SE ( Java Platform,Standard Edition )
Java SE 以前稱為 J2SE。
首先我們來看看 Java SE,它是JAVA的標準版,是整個JAVA的基礎和核心,也是 Java EE和 Java ME 技術的基礎,主要用於開發桌面應用程序。
它允許開發和部署在桌面、服務器、嵌入式環境和實時環境中使用的 Java 應用程序。
Java SE 包含了支持 Java Web 服務開發的類,併為 Java Platform,Enterprise Edition(Java EE)提供基礎。
Java ee ( Java Platform,Enterprise Edition )
這個版本以前稱為 J2EE。
Java EE 叫做 JAVA 的企業版,它提供了企業級應用開發的完整解決方案,比如開發網站,還有企業的一些應用系統,是JAVA技術應用最廣泛的領域。
企業版本幫助開發和部署可移植、健壯、可伸縮且安全的服務器端 Java 應用程序。
Java EE 是在 Java SE 的基礎上構建的,它提供 Web 服務、組件模型、管理和通信 API,可以用來實現企業級的面向服務體系結構(service-oriented architecture,SOA)和 Web 2.0 應用程序。
Java ME ( Java Platform,Micro Edition )
這個版本以前稱為 J2ME。
Java ME 它叫做 JAVA 的微縮版,主要應用於嵌入式開發,比如手機程序的開發。
Java ME 為在移動設備和嵌入式設備(比如手機、PDA、電視機頂盒和打印機)上運行的應用程序提供一個健壯且靈活的環境。
Java ME 包括靈活的用户界面、健壯的安全模型、許多內置的網絡協議以及對可以動態下載的連網和離線應用程序的豐富支持。
基於 Java ME 規範的應用程序只需編寫一次,就可以用於許多設備,而且可以利用每個設備的本機功能。
我們所説的運用程序一般都應用在服務端,而客户可以通過瀏覽器進行訪問,就像大家平時上網一樣,目前很多網站都是採用 JAVA 程序開發的
-
如何使用java
Java是一種可以撰寫跨平台應用程序的面向對象的`程序設計語言。以下是小編為大家搜索整理的如何使用java,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!...
-
2017年3月計算機二級Java基礎知識習題
學習是把知識能力思維方法等轉化為你的私有產權的重要手段,是“公有轉私”的重要途徑。以下是本站小編彙總的2017年3月計算機二級Java基礎知識習題,歡迎學習!1、結構化程序設計主要強調的是______。A、程序的規模B、程序的易讀性C、程序的執行效率D、程序的可移...
-
java中String和StringBuffer的區別
java中String和StringBuffer的區別String這個類是Java中使用得最頻繁的類之一,以下就是小編精心推薦java中String和StringBuffer的區別,希望對大家有幫助!看到這個講解的不錯,所以轉一下在java中有3個類來負責字符的操作。acter是進行單個字符操作的,ng對一串字符...
-
講述java讀取properties文件的方法
講述java讀取properties文件的方法1.不在項目中讀取:Propertiesproperties=newProperties();BufferedReaderread=newBufferedReader(newInputStreamReader(newFileInputStream("文件的.路徑"),"utf-8"));(read);propertiesroperty("那個文件的key")2.在項目中讀...