Java基本开发环境JDK的安装

简介

JDK是Java开发工具包的简称,是开发Java程序的最基本环境。现在流行的集成开发工具(例如Eclipse、NetBean、Jbuilder等)都必须基于JDK环境,只不过有些集成工具在安装过程中内置安装了JDK,有些则需要使用者事先单独安装。

以eclipse为例,如果运行eclipse之前,没有安装JDK,双击运行eclipse时,会弹出这样的提示。



在安装JDK之前。我们需要弄清楚一个重要的问题,即JRE和JDK的区别?
JDK就是java的开发工具集,顾名思义就是你做开发用的,其中包括javac,也就是java compiler等。
JRE(java runtime environment),就是java程序的运行环境。你所写的java程序在经过javac编译后会形成字符行文件,这个java的中间文件,计算机是看不懂的,而这个文件是给jvm(java的虚拟机)用的,由JVM进行解释后形成机器语言给计算机。而这个jvm就在jre中,也就是说java程序的运行要有jre来担当。
所以jdk和jre的区别就是一个用于开发,一个用于运行,联系就是他们都是java开发者所必备的(除非你就像运行java程序,那么用jre就足够了)。
注意,如果需要进行JAVA的软件编程,单单安装JRE是不够的。eclipse、idea等其他IDE有自己的编译器而不是用JDK bin目录中自带的,所以在安装时你会发现他们只要求你选中jre路径就ok了。

安装方法

理解了JRE和JDK的区别,下面我们开始安装JDK。

1、下载JDK安装文件
目前JDK最新版本为7,而最常用的版本依然是6,Android上使用就是JAVA 6。可以到甲骨文官方网站下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html。安装文件的名称通常是jdk-XuY-OS-AR.EXT,其中X和Y为版本号,OS为适用的操作系统,AR为平台架构,EXT为扩展名,如jdk-6u45-windows-i586.exe、jdk-6u45-linux-x64.bin。或者更快捷的方式就是直接在360软件管家或者QQ管家上面下载JAVA SDK。去甲骨文下载的速度太慢,所以我是直接在360软件管家里面下载的。下载后的文件名为jdk-7u45-windows-i586.exe。

2、安装JDK
以Windows为例,双击JDK安装文件,进入安装界面,阅读许可证协议并单击【接受】按钮后,出现“自定义安装”对话框,单击右下角【更改】按钮可改变安装目录。单击【下一步】按钮开始安装。

3、设置环境变量
JDK安装完毕后,为了以后再命令模式下编译、运行程序方便,需要进行系统环境变量的设置,右击【我的电脑】,弹出菜单中选择【属性】,并在弹出的对话框中选择【高级】选项卡,单击【环境变量】按钮,将弹出“环境变量”对话框“,在”系统变量“中设置环境变量,如下——
注意:环境变量值可以指定多项,项与项之间需要用”;“隔开。
JAVA_HOME:JDK安装目录,如C:\Program Files\Java\jdk1.6.0_45。
CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
PATH:%JAVA_HOME%\bin(如果PATH变量已经有值存在,则可将该值加到原值的最前,并以;相隔)

4、了解JDK安装目录
在JDK安装目录下有很多子文件夹和文件,其中需要重点了解的有以下几项:

BIN文件夹:包含了JDK提供的工具程序,例如程序编译(javac.exe)、生成文档(javadoc.exe)、程序运行(java.exe)和程序打包(jar.exe)等。

DEMO文件夹:包含了一些JAVA编写的范例程序。

LIB文件夹:工具程序的实现类,例如javac.exe实际上使用tools.jar中的com\sun\tools\javac\Main类。

src.zip文件:JAVA提供的API类的源代码压缩文件。如果将来需要查看API的某些功能是如何实现的,可以查看这个文件中的源代码内容。

JRE文件夹:JDK自带的JAVA运行环境,为javac.exe等工具提供服务。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章