日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

java开发环境怎么写_Java开发基础设置:如何配置Java运行环境

發布時間:2025/3/11 java 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java开发环境怎么写_Java开发基础设置:如何配置Java运行环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

很多朋友都有自學Java的愿望,但是自學一門語言何其艱難,沒人指引的話往往不得其門而入。那么,今天千鋒老師就給大家帶來Java入門課程中配置Java運行環境的方法,希望能夠對大家有所幫助。

一、JDK安裝

§ 什么是JVM

Java Virtual Machine(Java虛擬機),幫助Java實現跨平臺

§ 什么是JRE

Java Runtime Environment(Java 運行環境),包括JVM和Java程序運行所需核心類庫

§ 什么是JDK

Java Development Kit(Java開發工具包),包括JRE以及Java開發工具。開發工具包括我們熟悉的:Javac.exe、jar.exe

簡而言之:JDK是Java開發人員用來開發Java程序的,JRE負責運行。雖然JDK包括JRE,但是我們安裝JDK軟件時,一般也會選擇安裝JRE。

二、比較容易忽視或者疑惑的幾個點

§ Javac和Java分別指的是什么?

Javac是“編譯”,運行該命令會啟動編譯器,將我們寫的Java源碼(.Java)編譯為字節碼文件(.class)。因為虛擬機無法識別源碼,只認識字節碼文件。必須注意的是,編譯只是檢查語法等,不能確保程序邏輯的自洽。

Java是“運行”命令,會調用虛擬機讓程序跑起來。

§ 什么是path環境變量,為什么一定要配?

大家只要理解下面這段話,就能完全理解path環境變量的作用:

當我們進入任意目錄執行時,比如

當前目錄 F:developsvn代碼EProtectsrccomcontrollerapi

程序會優先在當前目錄下尋找Javac.exe來執行HelloWorld.Java。

沒有配置path時,如果當前目錄下沒有找到Javac.exe,那么直接報錯。

如果配置了path,當前目錄找不到,不會立即報錯。會去path代表的目錄(bin)下再找找。

理解了上面這段話后,就很容易明白:

Javac和Java只在bin目錄下。所以如果沒有配置path,我們只能在bin目錄下編寫代碼。因為程序會優先在當前目錄尋找Javac.exe。找不到就直接報錯。

而如果配置了path,即使源碼文件不在bin目錄下,執行時當前目錄找不到Javac.exe,程序還會去path所代表的路徑下找。

所以這才是配置path后,所有目錄都能執行Javac/Java命令的原因!

配置path環境變量的目的:

除了便于修改路徑不影響其他環境配置外,很多軟件安裝時,比如Eclipse/MyEclipse,由于要關聯JDK或者JRE,它會去找JAVA_HOME這個配置。所以這也要求我們必須配置JAVA_HOME。

§ classpath是什么?和path有啥區別?一定要配嗎?

首先,這個不重要,可以不用配。classpath人如其名,它只和字節碼文件有關(.class)。

如果說,path的作用是幫助我們在任何目錄下都可以使用Javac、Java命令(先查找當前目錄,在查找path路徑)。

那么classpath的目的就是讓我們在任何目錄下都能執行指定目錄下的.class文件,而無需進入.class文件所在目錄。

比如原本是:

你只進到了:

這個目錄下是找不到HelloWorld.class的。配置path環境變量后,Java命令雖然可以用,奈何巧婦難為無米之炊。

而配置classpath后,不用進入到.class文件所在目錄也可以運行它。

怎么樣?千鋒廣州Java老師總結的配置Java運行環境技巧你學會了嗎?覺得有用的小伙伴可以收藏轉發哦!

總結

以上是生活随笔為你收集整理的java开发环境怎么写_Java开发基础设置:如何配置Java运行环境的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。