Java的開發運行
阿新 • • 發佈:2017-07-01
頭文件 文本文 編譯器 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的開發運行