预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

一、安装JDK 1、JDK下载 打开网站HYPERLINK"http://java.sun.com"http://java.sun.com,点击右侧的“JavaSE”,出现图1-1,点击“JDKDownload”即(https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredProducts-SingleVariationTypeFilter)下载jdk-6u23-windows-i586.exe。 图1-1JavaSE下载页面 2、安装JDK 双击jdk-6u21-windows-i586.exe,得到如图1-2界面。 图1-2JavaSDK设置界面 点击“下一步”,更改并确认安装路径(D:\Java\jdk1.6.0_21\,请注意若改变路径后请加上Java\jdk1.6.0_21\,防止安装文件与D盘文件混合),点击“下一步”。 图1-3Java目标文件夹安装界面 更改路径后点击下一步,然后“完成”。 3、环境变量设置 XP:“我的电脑”右键属性“高级”“环境变量”系统变量(WIN7:“我的电脑”右键属性“高级系统设置”“高级”“环境变量”系统变量)。 设置以下三个属性以及其值: java_home:D:\ProgramFiles\Java\jdk1.6.0_21 指向JDK安装路径,在该路径下你应该能够找到bin、lib等目录。JDK的安装路径可以选择任意磁盘目录,但是建议目录层次浅一点。 path:%java_home%\bin;%java_home%\jre\bin 指向JDK的bin目录,该目录下存放的是各种编译执行命令,使系统可以在任意路径下识别java命令,并且在控制台编译运行时就无需键入大串的路径,否则以后每运行一次java程序就要先把它的class文件移动到%java_home%\bin目录下,然后打开DOS将路径改到该路径下面,执行class文件。 由于安装了JDK后,该目录下就有了两个虚拟机(JDK下的JRE和JRE),所以需要包括两个虚拟机下的bin文件夹。 倘若在path中没有添加“jdk1.6.0_21\bin”,将会出现图1-4所示情况: 图1-4javac问题 classpath:.;%java_home%\lib\dt.jar; 指向java程序编译运行时的类文件搜索路径,告诉JVM要使用或执行的class放在什么路径上,便于JVM加载class文件,目的达到用户可以import*,“.;”表示编译运行时先查找当前目录的class文件,dt.jar作用是运行环境类库,提供JavaSwing组建显示的支持,可以用WinRAR打开看看,jar和zip格式一样,只是扩展名不同;tools.jar作用是提供工具类库和实用程序的非核心类;lib提供开发工具使用文件。 打开“开始”“运行”,打入“cmd”,进入dos系统界面。然后输入“javac”,如果安装成功,系统会显示一系列关于javac命令的参数以及用法。 特别注意:java_home后面不能加“;”,并且注意路径名是JDK的路径,而不是JRE,并且对变量名是不区分大小写的。 补充:dt.jar、rt.jar、tools.jar dt.jar和tools.jar是两个java最基本的包,里面包含了java中最重要的lang包到各种高级功能如可视化的swing包,是java必不可少的。 jar包类别备注说明tools.jar工具类库,编译和运行需要其中的类sun.tools.java.*,sun.tools.javac.*一般只在javac时用到,javaXXX.java等价于java–classpath=%java_home%/lib/tools.jarXX.XXX.mainXXX.java,javac是对上述命令的封装,因此不用加到classpath中。应用服务器用来编译JSP文件,应用服务器会自己加载,不需要自己设置。rt.jarjava基础类库默认在根classloader的加载路径里面,无需添加至classpath,同样jre/lib下的大部分jar都在这个路径中;检测方法:删去classpath中的rt.jar,用java–verbose命令检测。dt.jar运行环境的类库,主要是swing包用到swing时最好加上,Eclipse开发环境默认是JRE,所以需要设置。参考资源: 3个jar包的作用:HYPERLINK"http://blog.csdn.net/hlw881008/article/details/5505251"http://blog.csdn.net