1. 程式人生 > >Java的開發運行

Java的開發運行

頭文件 文本文 編譯器 eve 基本組件 deb 軟件開發 包含 environ

編寫好的Java程序是不能直接在系統中運行的,而是運行在Java虛擬機中。Java 虛擬機也稱為JVM(Java Virtual Machine),它是Java運行環境的一部分,Java運行環境又稱JRE(JAVA Runtime Environment)。

只要電腦中安裝了JRE,就可以運行Java程序。

一、Java的開發

  • Java的源代碼是*.java的純文本文件,可以用任何文本編譯器編寫,但是不能執行。
  • JDK是Java語言的開發包,可以將*.java文件編譯為可執行的Java程序。
  • 可執行的Java程序需要JVM才可以運行。
  • JRE包含了JVM。
  • JDK包含了JRE。

二、JRE與JDK

1、JRE

JRE(Java Runtime Environment,Java運行環境),運行JAVA程序所必須的環境的集合,包含JVM標準實現及Java核心類庫。僅能實現Java的運行,不能實現Java的編譯、調試等。

JRE有獨立的版本,如果僅需要運行Java程序,安裝JRE即可。

2、JDK

JDK(Java Development Kit) 是 Java 語言的軟件開發工具包(SDK)。

  JDK包含的基本組件有:編譯器、jar打包工具、javadoc文檔生成器、Debug調試器、頭文件生成器、反匯編器和監控工具等。

  JDK中包含了完整的JRE。如果安裝了完整的JDK,則不必要安裝JRE了。

Java的開發運行