jdk1.7 linux 64位是java語(yǔ)言的軟件開發(fā)工具包,小編在這里為大家提供了linux平臺(tái)的.tar.gz與.rpm兩種常用版本的下載鏈接,用戶可根據(jù)實(shí)際情況選擇安裝,有需要的朋友可自行選擇下載!

軟件介紹

JDK是 Java 語(yǔ)言的軟件開發(fā)工具包,主要用于移動(dòng)設(shè)備、嵌入式設(shè)備上的java應(yīng)用程序。JDK是整個(gè)java開發(fā)的核心,它包含了JAVA的運(yùn)行環(huán)境,JAVA工具和JAVA基礎(chǔ)的類庫(kù)。

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

SE(J2SE),standard edition,標(biāo)準(zhǔn)版,是我們通常用的一個(gè)版本,從JDK 5.0開始,改名為Java SE。

EE(J2EE),enterprise edition,企業(yè)版,使用這種JDK開發(fā)J2EE應(yīng)用程序,從JDK 5.0開始,改名為Java EE。

ME(J2ME),micro edition,主要用于移動(dòng)設(shè)備、嵌入式設(shè)備上的java應(yīng)用程序,從JDK 5.0開始,改名為Java ME。

沒有JDK的話,無(wú)法編譯Java程序,如果想只運(yùn)行Java程序,要確保已安裝相應(yīng)的JRE。

組成

JDK包含的基本組件包括:

javac – 編譯器,將源程序轉(zhuǎn)成字節(jié)碼

jar – 打包工具,將相關(guān)的類文件打包成一個(gè)文件

javadoc – 文檔生成器,從源碼注釋中提取文檔

jdb – debugger,查錯(cuò)工具

java – 運(yùn)行編譯后的java程序(.class后綴的)

appletviewer:小程序?yàn)g覽器,一種執(zhí)行HTML文件上的Java小程序的Java瀏覽器。

Javah:產(chǎn)生可以調(diào)用Java過程的C過程,或建立能被Java程序調(diào)用的C過程的頭文件。

Javap:Java反匯編器,顯示編譯類文件中的可訪問功能和數(shù)據(jù),同時(shí)顯示字節(jié)代碼含義。

Jconsole: Java進(jìn)行系統(tǒng)調(diào)試和監(jiān)控的工具

安裝JDK1.7的過程

1. 打開網(wǎng)址http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-1591156.html,下載相應(yīng)的JDK文件。

2. 將下載的文件解壓縮到/usr/local/development/jdk1.7.0_04目錄。

3. 創(chuàng)建文件/etc/profile.d/development.sh,將下面的內(nèi)容復(fù)制到該文件。

export JAVA_HOME=/usr/local/development/jdk1.7.0_04

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

4. 重啟電腦,使用命令java -version檢查JDK是否安裝成功。

技巧一:使用development.sh設(shè)置環(huán)境變量

網(wǎng)絡(luò)上很多關(guān)于設(shè)置JDK環(huán)境變量的方法,都是說(shuō)修改/etc/environment,/etc/profile,~/,bash_profile等文件。

其實(shí)如果打開/etc/profile,在最后我們可以發(fā)現(xiàn)有這樣一段代碼:

復(fù)制代碼

復(fù)制代碼

if [ -d /etc/profile.d ]; then

for i in /etc/profile.d/*.sh; do

if [ -r $i ]; then

. $i

fi

done

unset i

fi

復(fù)制代碼

復(fù)制代碼

也就是說(shuō),在/etc/profile執(zhí)行的最后,它會(huì)自動(dòng)的執(zhí)行/etc/profile.d目錄下的所有可讀的文件。這就是我們將設(shè)置JDK環(huán)境變量的工作放在/etc/profile.d/development.sh的原因,可以不用修改操作系統(tǒng)自帶的/etc/profile內(nèi)容,方便系統(tǒng)的移植。

技巧二:將development.sh放到/usr/local/profile.d

我的系統(tǒng)/usr/local掛載點(diǎn)是一個(gè)單獨(dú)的磁盤分區(qū),這樣做的目的是方便系統(tǒng)的維護(hù)。/usr/local目錄除了存放安裝的軟件以外,其實(shí)還可以將配置文件放在這個(gè)目錄下面,例如上面的development.sh,這樣重裝系統(tǒng)的時(shí)候就不需要重做該文件。所以,可以新建目錄/usr/local/profile.d,然后將development.sh復(fù)制到該新目錄。至于怎么放到/etc/profile.d下面,我覺得可以采用符號(hào)鏈接的方式。

cd /ect/profile.d

sudo ln -s /usr/local/profile.d/development.sh

java se development kit linux(jdk7)7u79 x64 官方版下載地址

遠(yuǎn)程下載