一、常用DOS命令
dir:列出当前目录下的文件及文件夹
md:创建目录
rd:删除目录
cd:进入指定目录
cd..:退回到上一级目录
cd/:退回到根目录
del:删除文件
exit:退出DOS命令行(控制台)
举例:
在开始菜单运行中输入CMD,在命令行中输入:
dir 列出当前目录下文件和文件夹(默认为C盘下某文件夹)
d: 目录更为D盘根目录
dir 列出D盘根目录下文件和文件夹
cd java 进入D盘的java文件夹
rd day1 在D盘的java文件夹中创建day1文件夹
cd/ 返回到D盘根目录
exit 退出CMD
二、Java运行过程
先编译后解释,把.java文件编译成.class字节码文件。
Java源代码文件(.java文件)--->
Java编译器(javac)--->
Java字节码文件(.class文件,平台无关的)---> Java解释器(java),执行Java字节码
体现了Java的跨平台性。原理:JVM(Java虚拟机)负责Java程序在该系统中运行,类似于在电脑上玩的FC模拟器游戏,需要在电脑上装一个FC模拟器来模拟运行游戏文件。
例:Windows版JVM Linux版JVM MAC版JVM
三、JRE和JDK
JDK:开发工具(javac.exe编译工具 jar.exe打包工具)。 JRE:运行工具(JVM,Java程序所需核心类库)。
关系:使用JDK开发,交给JRE运行。
下载安装JDK:
网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
由于JDK中包含了JRE,所以在安装时不用再次安装JRE,注意选择。
四、配置环境变量
windows系统:
右击我的电脑-->属性-->高级-->环境变量
JAVA_HOME:你机子装JDK的目录。例如:D:\java\jdk1.7.0_03
CLASSPATH:指定到哪里去找运行时需要用到的类代码(字节码)。
例如:.;%JAVA_HOME%\lib;%JAVA_HOME\lib\tools.jar
(.带表当前路径)
如果想运行你的原程序指定的*.class,例如可以加上:D:\java\Day1\;
PATH:指定可执行程序的位置。例如:%JAVA_HOME%\bin;
说明:%..........%的意思是引用。%JAVA_HOME%就是引用D:\java\jdk1.7.0_03这个目录。
过程:
系统变量PATH:先在当前路径找,如果没找到则在环境变量中找。
CLASSPATH:先在环境变量中找,如果没找到则在当前路径找(如果CLASSPATH的值结尾没;则不在当前路径找)。
DOS(CMD)下配置临时环境变量:
查看当前可用的所有环境变量(=系统变量+用户变量)
set
查看某个环境变量,如PATH
set PATH
添加环境变量,如xxx=aa
set xxx=aa
将环境变量(如xxx)的值置为空
set xxx=
在某个环境变量(如PATH)后添加新的值(如d:\xxx)
set PATH=%PATH%;d:\xxx
(注:在dos窗口中以命令行方式对环境变量的操作只对当前窗口的应用有效)
五、注释
// 单行注释,到本行结束的所有字符会被编译器忽略
/* */ 多行注释, 在/* */之间的所有字符会被编译器忽略
/** */ 文档注释, java特有的,在/** */之间的所有字符会被编译器忽略
六、第一个Java程序
步骤:
1. 用编辑器将下面源代码输入到编辑器(记事本或EditPlus)中,保存成*.java文件。
2. 打开CMD,用cd命令锁定到Program.java文件的目录。例:cd d:\java\Day1
3. 执行javac Program.java编译。
4. 执行java Program运行程序。
源代码:
/*
需求:第一个Java程序
*/
class Program //类
{
public static void main(String[] args) //程序入口函数
{
System.out.println("Hello World!");//打印输出
}
}
