新手JAVA学习笔记1——JDK的安装,卸载和DOS下的目录切换

来源:互联网 发布:手机自动开数据怎么办 编辑:程序博客网 时间:2024/05/19 10:41

今天是本菜鸟学习JAVA的第一次上机操作,可是看似简单的软件安装与配置却成为了这次上机很大的阻碍,过程中遇到了种种问题,于是整理出本次笔记,希望对以后学习JAVA的新手带去方便,也欢迎大家提出宝贵意见及建议。

首先:讲解下JDK的安装过程。

JDK的安装其实非常简单,就像普通的软件一样根据他的下一步提示直接操作安装,安装过程中尽可能的使用软件的默认路径,当然换一个路径也是没有问题的,然而安装之后对于计算机环境变量的配置是安装环节中最容易出错的一步,这将直接影响到程序的编译,所以需特别小心,下面分步讲解(以windows 7操作系统为例)。

1,右击计算机→选择属性→点击高级系统设置→点击环境变量,此时便可在用户变量窗口来进行配置了。

2,此时需要配置两个环境变量PATH和CLASSPATH,PATH使得系统可以在任何路径下识别java命令,CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别。

3,PATH的具体配置方法,点击用户变量下的新建按钮,输入变量名PATH,变量值为你的JDK安装路径,现以我的为例,变量值为"C:\Program Files\java\jdk1.6.0_21\bin"然后确定,同样的方法点击用户变量下的新建按钮,此时变量名为CLASSPATH,变量值为:“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar"。以我的为例".;C:\Program Files\Java\jdk1.6.0_21\jre\lib\rt.jar;C:\Program Files\Java\jdk1.6.0_21\lib\tool.jar"(此时请注意前面的.表示当前路径,不可忽视。%JAVA_HOME%表示你的安装路径,确认找到tr.jar和tools.jar文件的路径便能正确的配置这个变量)最后均选择确定。

4,此时你的环境变量就配置完毕了,可以打开DOS检查是否配置正确,在命令行键入java -version命令可以查看到安装的JDK版本信息;键入java命令,可以看到此命令的帮助信息;键入javac命令可以看到此命令的帮助信息。如果都能看到的话说明你就配置成功了,恭喜你可以顺利编程了。

 

当然安装过程中不排除意外的存在,有时还是会出现或多或少的错误,有一种错误是安装导致的,比如缺少了部分必须的文件等等,此时就需要卸载JDK进行重装,然而根据本菜鸟的经验,JDK的卸载有时也会出现问题:1,从控制面板卸载时卸载到一半系统提示“windows installer程序包有问题,此安装需要的DLL不能运行”2,360强力卸载也不能卸载掉JDK,如出现等等问题的时候大家大可不必太纠结,也不用一团乱麻的去翻注册表然后删除,这里本菜鸟推荐一款名字叫your  unin-staller的软件,它是功能很强的一款用于卸载软件的工具,它不但能帮助大家卸载掉软件还能及时将注册表清理干净,这样大家再次安装时就会方便很多。声明此软件是一位厉害的程序员推荐我使用的,效果真的很好,在此高调的表示感谢。

 

好了,接下来我们进入正式编程的开始,打开DOS界面,开始按照书本上讲述的步骤编程,但是却会出现找不到java文件的错误,而此时你的代码确实存在且没有语法错误(此时已做过检查,变量配置没有问题),那么就是你代码路径的问题,仔细观察你DOS初始界面的默认路径,在此文件夹下没有java文件便会出现上述错误,以本人的为例,我的DOS初始默认路径为“C:\Users\zc”而本人习惯将代码文件存在其他盘中,此时便要切换目录,有以下几种方法:

一.
1.开始>运行>在框中输入"cmd"
2.在打开的命令提示符中输入"cd /d D:\ "即可转入D盘;

二.如果只需要在当前盘中转换目录.
比如:
1.打开命令提示符直接输入"cd c:\program files"即可转入以盘中的program files目录.

三命令:cd

作用:转变当前目录

格式:cd 盘符\路径名\子目录名

使用说明:

(1)如果省略路径和子目录名则表示在当前目录进行操作;

(2)如采取“cd\”格式,则退回到根目录;

(3)如采取“cd..”格式则退回到上一级目录。

现以本人的为例,我将代码存在D盘java文件夹下,则在命令提示符下输入

cd  d:\java

d:

此时可以发现目录已切换至d:\java。()

第一次上机的心得笔记就到此结束了,我知道这里面还有很多不足的地方,比如说还会出现的编程错误,其他更好的卸载方式或者更方便的编程技巧,我将会在以后的学习中慢慢总结并记录,希望我与广大JAVA新手们一同提高,也希望大侠们也能给予指导并提出建议,谢谢微笑

 

原创粉丝点击