一、JDK,JRE,JVM的关系
JDK = JRE + API(应用编程接口) JRE = JVM + 核心类库 JVM = 虚拟机
JDK > JRE > JVM
安装步骤:双击进行安装,直接“下一步”…… 一直到结束!
不推荐,修改安装目录!
校验手段:在DOS命令窗体中,输入:java -version
在盘符中,创建一个文件:HelloWorld.java
要求:
(1)、HelloWorld类名,一定要根据文件保持一致
(2)、文件名一定是以.java结尾
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld,你好世界!");
}
}
.java的文件,在Java中被称为:源代码文件
但是Java程序如果要跑起来,不能直接运行源文件,运行:字节码文件 (依靠编译)
使用javac.exe 命令工具,编译源代码:
javac -encoding utf-8 文件名.java
编译出字节码文件:
使用java.exe 命令工具,运行字节码文件:
java 文件名
问题:假设java文件不在Java的安装目录中,此时,就无法运行
此时,就需要配置环境变量!
配置环境变量的目的:就是让Java的命令,可以像系统命令到处运行!
配置:JAVA_HOME PATH CLASSPATH
JAVA_HOME:Java的家目录,实际上就是Java的安装目录
PATH:Java命令所在的目录,实际上就是bin目录
CLASSPATH:指class文件所在的目录
首先,打开环境变量,步骤:选择“此电脑” -> “属性” -> “高级系统设置” -> “环境变量”
在“系统变量”处,添加以下内容:
(1)、JAVA_HOME
JAVA_HOME=jdk的安装目录
(2)、Path
Win10系统:
Win7系统:
;%JAVA_HOME%\bin;
前后的有分号!
(3)、CLASSPATH
Win10系统: .
Win7系统:.;
在其他盘符校验:
- JDK > JRE > JVM
- 配置:JAVA_HOME PATH CLASSPATH
- 配置环境变量的目的:使Java的命令,像系统命令一样,到处运行!