<option id="mwy0y"><strong id="mwy0y"></strong></option>
  • <ul id="mwy0y"><sup id="mwy0y"></sup></ul>
  • <ul id="mwy0y"></ul>
  • <del id="mwy0y"><dfn id="mwy0y"></dfn></del><ul id="mwy0y"><sup id="mwy0y"></sup></ul>
  • <abbr id="mwy0y"></abbr>

    千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機構(gòu)

    400-811-9990
    手機站
    千鋒教育

    千鋒學(xué)習(xí)站 | 隨時隨地免費學(xué)

    千鋒教育

    掃一掃進(jìn)入千鋒手機站

    領(lǐng)取全套視頻
    千鋒教育

    關(guān)注千鋒學(xué)習(xí)站小程序
    隨時隨地免費學(xué)習(xí)課程

    上海
    • 北京
    • 鄭州
    • 武漢
    • 成都
    • 西安
    • 沈陽
    • 廣州
    • 南京
    • 深圳
    • 大連
    • 青島
    • 杭州
    • 重慶
    當(dāng)前位置:長沙千鋒IT培訓(xùn)  >  技術(shù)干貨  >  Jdk和Java有什么區(qū)別?

    Jdk和Java有什么區(qū)別?

    來源:千鋒教育
    發(fā)布人:xqq
    時間: 2023-10-14 01:14:57

    一、什么是Java?

    Java是一種廣泛使用的計算機編程語言,擁有跨平臺、面向?qū)ο蟆⒎盒途幊痰奶匦裕瑥V泛應(yīng)用于企業(yè)級Web應(yīng)用開發(fā)和移動應(yīng)用開發(fā)。

    Java編程語言的風(fēng)格十分接近C++語言。繼承了C++語言面向?qū)ο蠹夹g(shù)的核心,舍棄了容易引起錯誤的指針,以引用取代;移除了C++中的運算符重載和多重繼承特性,用接口取代;增加垃圾回收器功能。在Java SE 1.5版本中引入了泛型編程、類型安全的枚舉、不定長參數(shù)和自動裝/拆箱特性。

    二、什么是JDK?

    Java Development Kit(JDK)是太陽微系統(tǒng)針對Java開發(fā)人員發(fā)布的免費軟件開發(fā)工具包(SDK,Software development kit)。自從Java推出以來,JDK已經(jīng)成為使用較廣泛的Java SDK。

    作為Java語言的SDK,普通用戶并不需要安裝JDK來運行Java程序,而只需要安裝JRE(Java Runtime Environment)。而程序開發(fā)者必須安裝JDK來編譯、調(diào)試程序。

    三、Jdk和Java有什么區(qū)別

    Java開發(fā)工具包(JDK)與JVM(Java虛擬機)和JRE(Java運行時環(huán)境)一起是Java編程中使用的三個核心技術(shù)軟件包之一。區(qū)分這三種技術(shù),并了解它們的連接方式非常重要:

    JVM是執(zhí)行程序的Java平臺組件。

    JRE是Java的磁盤上創(chuàng)建JVM的部分。

    JDK允許開發(fā)人員創(chuàng)建Java程序,這些Java程序可以由JVM和JRE執(zhí)行和運行。

    Java新手經(jīng)常將Java開發(fā)工具包和Java運行時環(huán)境弄混。區(qū)別在于JDK是用于開發(fā)基于Java的軟件的工具包,而JRE是用于運行 Java代碼的工具包。

    JRE可以用作獨立組件,以簡單地運行Java程序,但它也是JDK的一部分。JDK需要JRE,因為運行Java程序是開發(fā)它們的一部分。

    以上就是關(guān)于Jdk和Java的知識希望對大家有幫助。

    聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。

    猜你喜歡LIKE

    冒泡排序有什么實際應(yīng)用場景?

    2023-10-14

    二叉樹解決了什么問題?

    2023-10-14

    oa管理系統(tǒng)是什么意思?

    2023-10-14

    最新文章NEW

    Notion Database中怎么能實現(xiàn)多級標(biāo)簽?

    2023-10-14

    蘋果TF上架是什么意思?

    2023-10-14

    Java并發(fā)編程需要掌握什么?

    2023-10-14

    相關(guān)推薦HOT

    更多>>

    快速通道 更多>>

    最新開班信息 更多>>

    網(wǎng)友熱搜 更多>>