下载
进入网站http://www.oracle.com/index.html下载JDK
选择Java for Developers,进入下载页面后可选择不同版本和操作系统下的jdk。笔者的电脑是 w7 64位,由于java 8不太稳定,选择java 7。
安装
双击下载好的安装程序
默认安装路径为C盘,根据安装引导即可完成安装
如果要改变安装路径,需要特别注意的一点是,在安装过程中,有两次目录的选择。一次是jdk的存放目录,一次是jre的存放目录,两个不能存放在同一文件夹中,否则会出现由于文件覆盖而导致文件丢失的情况,这一点在设置classpath中体现出来,具体来说就是找不到toos.jar 和dt,jar文件。如笔者选择的是D盘,安装时选择的路径依次如下
D:\java\jdk
D:\java\jre
这里解释下jdk和jre的区别。jdk是java开发核心组件,是用来编译解释java程序的核心组件,包含java compile(javac) 面向的是java开发人员。jre是java运行环境。Java是一种是跨平台语言,一次编译,多次在多台电脑上运行,这种机制主要依靠JVM实现。java程序编译得到的是中间字节码,中间字节码是不能再机器上直接运行的,必须要经过JVM把中间字节码转换为机器语言,事实上,JRE中主要包含的就是JVM。JRE是面向的是java程序用户。
安装完成后,开始菜单中敲cmd打开dos窗口进行测试,输入命令java -version,如果安装成功,会显示java的版本信息
设置环境变量
如果不安装eclipse,则需要手动设置path和classpath。
关于path和classpath的含义:
1.path变量的含义就是系统在任何路径下都可以识别java,javac命令
2.classpath变量的含义是告诉jvm要使用或执行的class放在什么路径上,便于JVM加载class文件,tools.jar和dt.jar为类库路径。如果不用Swing里面的东西,可以不加dt.jar。 tools.jar里面是最基本的工具类,比如javac,不加是无法做开发的。
点击计算机->属性->高级->环境变量,添加系统变量Path 和CLASSPATH
Path的变量值为:d:\java\jdk\bin
CLASSPATH的变量值为:D:\java\jdk\lib\tools.jar;D:\java\jdk\lib\dt.jar 。注意中间用分号隔开,确定保存。
测试环境变量是否设置正确
在dos窗口下输入javac,查看详细信息。如果出现乱码问题,解决方案如下:
cmd里面输入chcp看看活动代码页(Active code page)是不是936,如果不是那就输入chcp 936改成936。ok了~ 编写第一个java程序 在dos下输入:notepad test.java,打开记事本 dos下依次输入javac test.java,java test 至此,整个java安装环境就搭建成功啦~