还是一步一步的来复习吧.自从偶电脑硬盘格掉了之后,所有的java资料也没有了. 这样很好,让自己以这样的方式来总结.Fight Club里面不是说抛弃一切才有自由吗?我想,从现在开始,我已经向自由迈开了自己的双脚.
记得一开始接触Java的时候,连环境变量都不会设.那就从环境变量开始复习吧.
为什么要设置环境变量呢?这是因为程序执行时有些方法它不知道在安装在那里,所以你如果在环境变量里设置了,程序就会到那里查找要执行的方法的路径
环境变量的设置:
JAVA_HOME=C:/Program Files/Java/jdk1.6.0_03
path=%JAVA_HOME%/bin;
CLASSPATH=.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar
JAVA_HOME指明JDK安装路径,此路径下包括lib,bin,jre等文件夹
Path使得系统可以在任何路径下识别java命令;
CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,要加.表示当前路径.
另外需要注意的事:path中的%JAVA_HOME%/bin;最好放在最前面.如果不这样可能会涉及到Java版本问题.原先我就碰到了一次.因为在装JDK之前装了Oracle.然后我在DOS下输入java -version时显示的是1.3版.查了资料才知道,原来就是这个path的失误.在path里.系统先查找到了Oracle里面java目录.
具体的步骤是:
我的电脑"右键"----属性
高级----环境变量
在系统变量里面设置上面所写的三个变量.其中path一般是存在的.需要新建的是JAVA_HOME,和CLASSPATH
之后,就可以在运行中输入"cmd"来判断Java环境变量是否设置成功.
可以输入 java -version来查看java的版本.
一般的方法是建立一个Hello.java的java文件,在这里文件的目录下对这个文件进行编译.
Hello.java
class Hello {
public static void main(String[] args){
System.out.println("Hello World!!!");
}
}
E:/文件目录>javac Hello.java
E:/文件目录>java Hello
Hello World!!!
如果编译成功,则环境变量设置成功.这个是最实在的检测环境变量是否成功的方法.
需要注意的是 javac 和java 两个语句,javac是编译 javac + 文件名.扩展名 .java是执行. java +文件名.
如果细心的话,我们可以发现和原先的文件相比,多出了一个以原文件名开头的.class文件.这个就是javac语句之后生成的.
每次都要敲目录,然后再编译会很麻烦.其实我们可以新建一个bat文件.(新建一个txt文件,然后把后缀改成bat的),编辑这个文件.然后输入cmd.保存.....然后你可以双击这个文件,哈哈,这样就可以直接进入到这个bat文件的目录下了.
PS:这是我第一次写Java的东西和博客.实际上我也是个菜鸟.目前还没有工作.反正时间有得是.只希望这样一步一步的写自己能写出来的东西.好好把Java复习一下.嘻嘻...如果有地方有错误,还希望大家指出来.也希望各位牛人能带一带我.我很菜.但是我会努力的.