黑马程序员——Java概述

来源:互联网 发布:linux创建新目录 编辑:程序博客网 时间:2024/04/29 05:46

-----------android培训java培训、java学习型技术博客、期待与您交流!------------

一、DOS命令行常见命令

dir:列出当前目录下的文件及文件夹。

md:创建目录。

rd:删除目录。

cd:进入指定目录。

cd ..:退回到上一级目录。

cd \:退回到根目录。

del:删除文件。

exit:退出DOS命令行。

备注:在DOS命令行里用rd删除文件夹时,必须保证文件夹里面没有文件,“del*”命令表示删除当前目录下所有的文件。

技巧:“*”是一种通配符,如:"cd jdk*"用*代替后面文字的方式来简写,提高效率。

二、环境变量配置

    为了能在DOS命令行窗口中,在任何目录下都能够执行javac命令,就需要将javac.exe命令文件所在目录的路径放入path环境中。
原理:在DOS命令提示符窗口中输入某个命令后,Windows系统会首先在当前目录下查找是否存在该命令文件可以执行。如果没有,Windows系统就会在path环境变量路径中查找。如果查找到,就会执行该命令。

技巧:1. 新创建一个环境变量JAVA_HOME记录jdk安装目录的路径。2. 在path环境变量中通过“%%”动态的获取JAVA_HOME的值即可。如果JDK安装目录改变了,那么只需要修改JAVA_HOME环境变量即可,而不用再修改path环境变量。

三、临时环境变量配置

 1. 用set(set)命令查看本机的所有环境变量的信息。

 2. 用set命令("set 命令名"--如:set path)查看具体某一个环境变量的值。

 3. 用set命令("set 变量名="如:set path=)清空一个环境变量的值。

 4. 用set命令("set 变量名=具体值"如:set path=D:\java\jdk1.6.0_21\bin)给指定环境变量定义具体值。

 5. 在原有环境变量值基础上添加新值。通过“%变量名%”获取原有环境变量的值,追加新值,再赋值给该变量即可(如:set path=D:\java\jdk1.6.0_21\bin;%path%)。

 备注:临时配置环境变量的方式只在当前DOS命令行窗口有效。窗口关闭,配置即消失。

四、 编写运行Hello World

1、将Java代码编写入扩展名为.java的文件(源文件)中。

 

注意:源文件名和类名可以不一致,但当class前有修饰符public时,则必须一致。

2. 通过javac命令对该java文件进行编译。

3. 通过java命令对生成的class文件进行运行。

 

注意: 错误可能原因:
    1、文件名写错。
    2、类文件不在当前路径下或者不在classpath指定路径下。
    3、后缀名问题。

五、配置classpath环境变量

 classpath环境变量的作用类似于path环境变量,但是它的作用在于告诉JVM去哪里找到class文件。
    JVM查找类文件的顺序:
    1. 如果没有配置classpath环境变量,JVM只在当前目录下查找要运行的类文件。
    2. 如果配置了classpath环境,JVM会先在classpath环境变量值的目录中查找要运行的类文件。

注意:classpath环境变量值的结尾处如果没有分号,那么JVM在classpath目录下没有找到要指定的类文件,也不会在当前目录下查找。即使当前目录下有,也不会运行。

建议:配置classpath环境变量时,值的结尾处不要加分号,如果需要访问当前目录可以用 “.”(代表当前目录)表示,这样可读性更好一些。

-----------android培训java培训、java学习型技术博客、期待与您交流!------------


0 0
原创粉丝点击