在學(xué)習(xí)java編程技術(shù)的時(shí)候,一些安裝軟件是我們需要經(jīng)常遇到的,例如jdk開(kāi)發(fā)工具包、環(huán)境配置方法。對(duì)于初次接觸java開(kāi)發(fā)技術(shù)的學(xué)員來(lái)說(shuō),java安裝教程及環(huán)境配置方法是他們非常需要的。今天小千對(duì)java安裝教程及環(huán)境配置方法整理了相關(guān)教程,希望可以幫助大家。
一、簡(jiǎn)介
jdk是Java語(yǔ)言的軟件開(kāi)發(fā)工具包,主要用于移動(dòng)設(shè)備、嵌入式設(shè)備上的Java應(yīng)用程序。jdk是整個(gè)Java開(kāi)發(fā)的核心,包含了Java環(huán)境,Java工具和Java的基礎(chǔ)類庫(kù)。
jre(Java Runtime Environment,Java運(yùn)行環(huán)境),運(yùn)行Java程序所必須的環(huán)境的集合
包含JVM標(biāo)準(zhǔn)實(shí)現(xiàn)及Java的核心類庫(kù)
包含Java虛擬機(jī)(jvm)
Java核心類庫(kù)和支持文件
不包含開(kāi)發(fā)工具(jdk)–編譯器、調(diào)試器和其他工具。
如果只需要運(yùn)行Java程序或Applet,下載并安裝即可。如果要自行開(kāi)發(fā)Java軟件,要下載jdk(jre和jdk的區(qū)別:沒(méi)有jdk,無(wú)法編譯Java程序,如果只想運(yùn)行Java程序,要確保已安裝響應(yīng)的jre)。在jdk中附帶有jre。
版本:
SE(J2SE),standard edtion,標(biāo)準(zhǔn)版,是我們通常用的一個(gè)版本
EE(J2EE),enterprise edtion,企業(yè)版,使用這種jdk開(kāi)發(fā)的J2EE應(yīng)用程序
ME(J2ME),micro edtion,主要用于移動(dòng)設(shè)備、嵌入式設(shè)備上的Java應(yīng)用程序
二、jdk下載及安裝
根據(jù)電腦選擇合適版本:
下載后按照引導(dǎo),進(jìn)行jdk安裝,但需要注意安裝目錄選擇,在進(jìn)行環(huán)境變量配置時(shí)需要用到。
三、環(huán)境變量配置
1.此電腦-》右鍵-》屬性-》高級(jí)系統(tǒng)設(shè)置-》環(huán)境變量,進(jìn)入環(huán)境變量的配置選項(xiàng)。
2.配置如下圖的JAVA_HOME和CLASSPATH,可在用戶變量下進(jìn)行添加,只對(duì)當(dāng)前用戶生效,其他用戶登錄時(shí)則不能起作用,在系統(tǒng)變量下進(jìn)行配置則任何用戶登錄時(shí)均可起作用。
JAVA_HOME:jdk安裝目錄
CLASSPATH;工具目錄:安裝目錄\lib\dt.jar;安裝目錄\lib\tools.jar
3.配置后在PATH下添加
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
4.保存進(jìn)行生效即可
四、環(huán)境選擇
1.java的主流開(kāi)發(fā)工具有eclipse和intelli IEDA,當(dāng)然也可選擇其他開(kāi)放環(huán)境,此處我們選擇intelli IDEA
2.下載完成后安裝,按照引導(dǎo)安裝即可
3.項(xiàng)目新建
1)選擇新建項(xiàng)目
2)選擇jdk,之前已經(jīng)配置,此處并不需要下載,默認(rèn)即可
3)默認(rèn)選擇,到如下界面選擇文件夾,進(jìn)行項(xiàng)目命名,點(diǎn)擊完成即可
4)新建項(xiàng)目后需要新建package和class,需嚴(yán)格按照命名規(guī)則進(jìn)行命名
5)點(diǎn)擊上方run,選擇類進(jìn)行運(yùn)行即可
關(guān)于java安裝教程及環(huán)境配置方法就先介紹到這里,這些內(nèi)容是我們?cè)趈ava開(kāi)發(fā)中需要了解和操作的。如果你還有更多疑問(wèn)可以咨詢我們的在線老師,幫你解疑答惑。更多關(guān)于“Java培訓(xùn)”的問(wèn)題,歡迎咨詢千鋒教育在線名師。千鋒已有十余年的培訓(xùn)經(jīng)驗(yàn),課程大綱更科學(xué)更專業(yè),有針對(duì)零基礎(chǔ)的就業(yè)班,有針對(duì)想提升技術(shù)的好程序員班,高品質(zhì)課程助理你實(shí)現(xiàn)java程序員夢(mèng)想。