❶ javaSE是什麼
Java se是由Sun Microsystems公司於1995年5月推出的Java程序設計語言和Java平台的總稱。
用Java實現的HotJava瀏覽器(支持Java applet)顯示了Java的魅力:跨平台、動態的Web、Internet計算,從此Java被廣泛接受並推動了Web的迅速發展,常用的瀏覽器現在均支持Java applet。
Java語言恐怕是穩居網路應用程序語言的首選了,這都要歸功於它高度的安全性以及跨平台的特性,幾乎在目前所有的電腦平台上您都可以見得到Java的芳蹤。
Java se用於開發和部署桌面、伺服器以及嵌入設備和實時環境中的Java應用程序,Java SE包括用於開發Java Web服務的類庫,同時,Java SE為Java EE提供了基礎。
(1)jdkjavase擴展閱讀:
Java se用於開發和部署桌面、伺服器以及嵌入設備和實時環境中的Java應用程序,Java SE包括用於開發Java Web服務的類庫,同時,Java SE為Java EE提供了基礎。
過去很可能會有不少人抱怨Java雖然有著相當不錯的跨平台以及安全防護等特性,但是它的執行速度遠遠不及C++等各種傳統慣用的程序語言。不過這次SunMicrosystem可是有備而來的,不僅在執行速度上有大幅度的改革,而且在內容上也有做了一些修改以及增強。
❷ 關於JAVA SE和JDK的概念
JAVA SE 是標准開發和運行環境=JDK+JRE
JRE 是不帶編譯器的JAVA運行環境
JAVA EE 是JAVA 的WEB 開發和運行環境
JAVA ME是JAVA 的移動端 開發和運行環境
JAVA SE 不是單獨的軟體
❸ 初學Java,JDK和SDK有什麼區別還有像J2EE是不是Javaee,還有j2se和Javase
SDK是Software Development Kit的縮寫,中文意思是「軟體開發工具包」。這是一個覆蓋面相當廣泛的名詞,可以這么說:輔助開發某一類軟體的相關文檔、範例和工具的集合都可以叫做「SDK」。SDK是一系列文件的組合,它為軟體的開發提供一個平台(它為軟體開發使用各種API提供便利)。
JDK(Java Development Kit,Java開發工具包)是Sun Microsystems針對Java開發員的產品。自從Java推出以來,JDK已經成為使用最廣泛的Java SDK(Software development kit)。
可以認為jdk只是sdk的一種(子集),因為它是開發java程序的一個平台,開發其他程序的sdk可以沒有jdk。
比如你下載了一個軟體開發平台 eclipse-SDK-3.2.2-win32.zip,它本身裡面是沒有jdk的。
但是只要開發java程序就必須使用jdk(javaee和javase)。
打個比方吧:
SDK就像一台機床(它可以是多用途的),它可以生產ABC等工件;
當要生產A時,就給機床換上生產A的刀具a;
當要生產B時就換上生產B的刀具b;
當要生產C時就換上生產C的刀具c;
當要用機床(SDK)生產java程序時,就給機床換上刀具jdk,於是就把安裝了jdk的SDK叫做java SDK.
JDK 是整個Java的核心,包括了Java運行環境(Java Runtime Envirnment),一堆Java工具和Java基礎的類庫(rt.jar)。不論什麼Java應用伺服器實質都是內置了某個版本的JDK。因此掌握 JDK是學好Java的第一步。最主流的JDK是Sun公司發布的JDK,除了Sun之外,還有很多公司和組織都開發了自己的JDK,例如IBM公司開發的JDK,BEA公司的Jrocket,還有GNU組織開發的JDK等等。其中IBM的JDK包含的JVM(Java Virtual Machine)運行效率要比Sun JDK包含的JVM高出許多。而專門運行在x86平台的Jrocket在服務端運行效率也要比Sun JDK好很多。但不管怎麼說,我們還是需要先把Sun JDK掌握好。
2005年6月,JavaOne大會召開,SUN公司公開Java SE 6。此時,Java的各種版本已經更名以取消其中的數字「2」:J2EE更名為Java EE, J2SE更名為Java SE,J2ME更名為Java ME。
❹ 怎麼安裝javase怎麼安裝jdk
jdk1.7 64位下載,它是專門針對windows 64位系統而開發的版本,全稱為java se development kit7(簡稱java se 7),
1、打開jdk1.7 64位下載,選擇安裝路徑:
2、下載中,等待
❺ java程序設計語言和JavaSe的區別
java是一門程序設計語言,而JavaSe只是一個使用java進行編程的規范、框架,它不是一門編程語言。JavaSe(java standard edition),一般包括jdk、jre以及各種API文檔等。
❻ javaee的jdk和 javase 的jdk是一樣的嗎
jdk就是用於javase的,javaee是在javase上的進一步擴展,還需要tomcat之類的應用伺服器,用到資料庫還需要安個MySQL, Oracle之類的,再就是根據開發需要添加需要的jar包了。
具體到jdk,都是一樣一樣一樣的。
❼ java se與java jdk是一回事嗎
java se 是java的一種基礎語言 而java jdk是整個Java的核心,包括了Java運行環境,Java工具和Java基礎的類庫
❽ JDK,JRE,JVM的區別及JavaSE,JavaEE和JavaME的區別
Java 開發工具包 (JDK)
Java開發工具包是Java環境的核心組件,並提供編譯、調試和運行一個Java程序所需的所有工具,可執行文件和二進制文件。JDK是一個平台特定的軟體,有針對Windows,Mac和Unix系統的不同的安裝包。可以說JDK是JRE的超集,它包含了JRE的Java編譯器,調試器和核心類。目前JDK的版本號是1.7,也被稱為Java 7。
Java虛擬機(JVM)
JVM是Java編程語言的核心。當我們運行一個程序時,JVM負責將位元組碼轉換為特定機器代碼。JVM也是平台特定的,並提供核心的Java方法,例如內存管理、垃圾回收和安全機制等。JVM 是可定製化的,我們可以通過Java 選項(java options)定製它,比如配置JVM 內存的上下界。JVM之所以被稱為虛擬的是因為它提供了一個不依賴於底層操作系統和機器硬體的介面。這種獨立於硬體和操作系統的特性正是Java程序可以一次編寫多處執行的原因。
Java運行時環境(JRE)
JRE是JVM的實施實現,它提供了運行Java程序的平台。JRE包含了JVM、Java二進制文件和其它成功執行程序的類文件。JRE不包含任何像Java編譯器、調試器之類的開發工具。如果你只是想要執行Java程序,你只需安裝JRE即可,沒有安裝JDK的必要。
JDK, JRE 和JVM的區別
JDK是用於開發的而JRE是用於運行Java程序的。
JDK和JRE都包含了JVM,從而使得我們可以運行Java程序。
JVM是Java編程語言的核心並且具有平台獨立性。
JAVA語言的三種結構
1、J2EE(Java 2 Platform Enterprise Edition)企業版 javaee
是為開發企業環境下的應用程序提供的一套解決方案。 該技術體系中包含的技術如 Servlet Jsp等,主要針對於Web應用程序開發。可以使用一些現有的框架來快速的做企業網站的開始,比如SSH框架
2、J2SE(Java 2 Platform Standard Edition)標准版javase
是為開發普通桌面和商務應用程序提供的解決方案。 該技術體系是其他兩者的基礎,可以完成一些桌面應用程序的開發。 比如Java版的掃雷。它是學習J2EE或J2ME的基礎,主要包括了Java的基本語法規范,面向對象等內容。
3、J2ME(Java 2 Platform Micro Edition)小型版
是為開發電子消費產品和嵌入式設備提供的解決方案。 該技術體系主要應用於小型電子消費類產品,如手機中的應用程序等。
Java5.0版本後,更名為 JAVAEE JAVASE JAVAME
❾ JavaSE 與Javajdkd的關系是什麼
Java SE是Java的標准版,主要用於桌面應用開發,同時也是Java的基礎,它包含Java語言基礎、JDBC(Java資料庫連接性)操作、I/O(輸出輸出)操作、網路通信、多線程等技術。
JDK(Java Developers Kits)Java開發者工具集,是用來編譯和執行Java程序必備的Java開發環境。
❿ javase是什麼
Java se是由Sun Microsystems公司於1995年5月推出的Java程序設計語言和Java平台的總稱。用Java實現的HotJava瀏覽器(支持Java applet)顯示了Java的魅力:跨平台、動態的Web、Internet計算。從此,Java被廣泛接受並推動了Web的迅速發展,常用的瀏覽器現在均支持Java applet。
詳細介紹
JAVA SE是運行JAVA程序不可缺少的環境。一旦擁有Java軟體,您即會進入一個全新的互動世界。
Java語言恐怕是穩居網路應用程序語言的首選了,這都要歸功於它高度的安全性以及跨平台的特性,幾乎在目前所有的電腦平台上您都可以見得到Java的芳蹤。過去很可能會有不少人抱怨Java雖然有著相當不錯的跨平台以及安全防護等特性,但是它的執行速度遠遠不及C++等各種傳統慣用的程序語言。不過這次SunMicrosystem可是有備而來的,不僅在執行速度上有大幅度的改革,而且在內容上也有做了一些修改以及增強。最新JAVA運行庫,建立一個運行JAVA的環境。這一升級版對Java Plug-in進行了功能增強,提供了對Netscape 6OpenJVM整合支持等等。由於JRE新增的功能以及程序修正之處相當多,如果需要詳盡資料的話不妨可以參考Sun的官方網頁。
多語系版,支持簡體中文界面。
Java是目前所有編程語言中最流行、發展最快的語言之一,隨著Java SE 6.0的發布,Java也變得更加強大和易用。本書結合豐富的程序實例,為讀者詳細講解了Java核心技術的各個方面,囊括了Java SE 6.0中提供的各種新特性。
目前,Java2平台有3個版本,它們是適用於小型設備和智能卡的Java 2平台Micro版(Java 2 Platform Micro Edition,J2ME)、適用於桌面系統的Java2平台標准版(Java 2 Platform Standard Edition,J2SE)、適用於創建伺服器應用程序和服務的Java2平台企業版(Java 2 Platform Enterprise Edition,J2EE)。
J2EE是一種利用Java2平台來簡化企業解決方案的開發、部署和管理相關的復雜問題的體系結構。J2EE技術的基礎就是核心Java平台或Java 2平台的標准版,J2EE不僅鞏固了標准版中的許多優點,例如"編寫一次、隨處運行"的特性、方便存取資料庫的JDBC API、CORBA技術以及能夠在Internet應用中保護數據的安全模式等等,同時還提供了對EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技術的全面支持。其最終目的就是成為一個能夠使企業開發者大幅縮短投放市場時間的體系結構。
J2EE體系結構提供中間層集成框架用來滿足無需太多費用而又需要高可用性、高可靠性以及可擴展性的應用的需求。通過提供統一的開發平台,J2EE降低了開發多層應用的費用和復雜性,同時提供對現有應用程序集成強有力支持,完全支持Enterprise JavaBeans,有良好的向導支持打包和部署應用,添加目錄支持,增強了安全機制,提高了性能。
Java SE 是Java平台標准版的簡稱(Java Platform, Standard Edition) (also known as Java 2 Platform) ,用於開發和部署桌面、伺服器以及嵌入設備和實時環境中的Java應用程序。Java SE包括用於開發Java Web服務的類庫,同時,Java SE為Java EE提供了基礎。