日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

Java / 常见名词含义

發(fā)布時(shí)間:2024/10/14 74 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java / 常见名词含义 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
  • JVMJava Virtual Machine,Java 虛擬機(jī)。
  • JARJava Archive,Java 歸檔。一種軟件包文件格式,通常用于聚合大量的Java類文件、相關(guān)的元數(shù)據(jù)和資源(文本、圖片等)文件到一個(gè)文件,以便開發(fā)Java平臺(tái)應(yīng)用軟件或庫。
  • ?

  • Java SEJava Standard Edition,Java 標(biāo)準(zhǔn)版,主要用于開發(fā)桌面程序。
  • Java EEJava Enterprise Edition,Java 企業(yè)版,在 Java SE 的基礎(chǔ)上增加了大量的庫,主要用于開發(fā)網(wǎng)站。
  • Java MEJava Micro Edition,微型版,主要用于開發(fā)移動(dòng)設(shè)備。
  • ?

  • JDKJava Development Kit,Java 開發(fā)套件。
  • JREJava Runtime Environment,Java 運(yùn)行環(huán)境。
  • 簡單地說,JRE 就是運(yùn)行 Java 字節(jié)碼的虛擬機(jī)。但是,如果只有Java源碼,要編譯成 Java 字節(jié)碼就需要JDK,因?yàn)镴DK除了包含JRE,還提供了編譯器、調(diào)試器等開發(fā)工具。

    ┌─ ┌──────────────────────────────────┐│ │ Compiler, debugger, etc. ││ └──────────────────────────────────┘JDK ┌─ ┌──────────────────────────────────┐│ │ │ ││ JRE │ JVM + Runtime Library ││ │ │ │└─ └─ └──────────────────────────────────┘┌───────┐┌───────┐┌───────┐┌───────┐│Windows││ Linux ││ macOS ││others │└───────┘└───────┘└───────┘└───────┘

    ?

    Java 相關(guān)的可執(zhí)行文件

  • java,這個(gè)可執(zhí)行程序其實(shí)就是 JVM,運(yùn)行Java程序,就是啟動(dòng)JVM,然后讓JVM執(zhí)行指定的編譯后的代碼;
  • javac,這是Java的編譯器,它用于把Java源碼文件(以.java后綴結(jié)尾)編譯為Java字節(jié)碼文件(以.class后綴結(jié)尾);
  • jar,用于把一組.class文件打包成一個(gè).jar文件,便于發(fā)布;
  • javadoc,用于從Java源碼中自動(dòng)提取注釋并生成文檔;
  • jdb,Java調(diào)試器,用于開發(fā)階段的運(yùn)行調(diào)試。
  • ?

    參考:https://www.liaoxuefeng.com/wiki/1252599548343744/1255876875896416?

    ?

    (SAW:Game Over!)

    與50位技術(shù)專家面對面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖

    總結(jié)

    以上是生活随笔為你收集整理的Java / 常见名词含义的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。