javase javaee JavaEE和Java有什么區別嗎?那個簡單一些?
JavaEE和Java有什么區別嗎?那個簡單一些?Java EE指Java Enterprise Edition,Java Enterprise Edition,主要用于企業開發,包括web開發等;J
JavaEE和Java有什么區別嗎?那個簡單一些?
Java EE指Java Enterprise Edition,Java Enterprise Edition,主要用于企業開發,包括web開發等;
Java通常指Java Standard Edition,Java Standard Edition,是一般Java程序的開發,可視為Java EE的一個子集。
Java是一種面向對象的編程語言,它既吸收了C語言的優點,又摒棄了C語言難以理解的多重繼承和指針的概念,因此Java語言具有功能強大、使用方便兩大特點。Java語言作為靜態面向對象編程語言的代表,完美地實現了面向對象理論,使程序員能夠以優雅的思維方式進行復雜的編程。
Java具有簡單性、面向對象性、分布式、健壯性、安全性、平臺無關性和可移植性、多線程、動態性等特點。Java可以編寫桌面應用程序、web應用程序、分布式系統和嵌入式系統應用程序。
Java EE]Java EE是J2EE的新名稱。之所以將其重命名,是為了明確J2EE只是一個Java企業應用程序。在2004年底中國軟件技術大會IOC微容器(即jdon框架的實現原理)的發言中指出:我們需要一個跨J2SE/Web/EJB的微容器來保護我們的業務核心組件(中間件),以延續其生命力,而不是依賴J2SE/J2EE版本。
平時常說的jdk是不是都是javase版本的,而javaee版本的是sdk?
你說的是對的,但不是完全正確。JDK是SE版本,但是所有Java開發都必須基于JDK。沒有JDK,程序就不能運行。事實上,許多開發人員不會下載javaeesdk,因為IDE集成了SDK。使用JDK,您可以開發java。如果你不明白,你最好下載源代碼和文檔,并進行比較。
此外,SDK種類繁多。例如,要開發Android,需要Android的sdk,然后需要支付sdk。你需要的任何功能都會有不同的標準。SDK設置了這些標準供您使用。