JDK、JRE和JVM的关系和区别
jdk:java开发者工具(包括jre和jvm)
jre:java运行时环境(包括jvm)
jvm:一种规范类的软件(可以屏蔽底层系统的区别,达到一次编译到处运行的目的)
java开发环境的搭建
卸载jdk
- 找到安装目录并全部删除
- 删除系统环境变量的JAVA_HOME
- 删除path下关于JAVA_HOME的目录
- java -version 命令 查看是否卸载成功
安装jdk
-
百度搜索jdk8,找到下载地址
-
同意协议,并下载电脑对应版本
-
双击安装jdk
-
记住安装路径(后续环境变量配置需要)
-
配置环境变量
- 我的电脑 - 右键 - 属性
- 找到高级系统设置点击进入 - 点击环境变量
- 在系统变量中新建系统变量
- 写入 - 变量名:JAVA_HOME 变量值:jdk的安装路径
- 配置path变量(在path变量下新建)
- 添加%JAVA_HOME%in(如果在win10以下系统用;分号隔开)
- 添加%JAVA_HOME%jrein
-
一步步确定到最外层
-
验证jdk'安装数否成功 打开命令窗口 输入 java -version 命令 看是否有版本信息
jdk目录介绍
bin目录
放一些可执行的程序,比如java、javac等等
include目录
因为是用c、c++编写的 ,所以需要引入一些c语言的头文件
jre目录
就是我们java的运行环境(单纯跑应用的话,就可以只要这么目录就行了 java -jar xxx.jar)
lib目录
放着java的类库文件
src目录
放一些资源文件 java类
输出java人生的第一个 HelloWord
- 新建一个Hello.java 的文件
public class Hello {
public static void main(String[] args) {
System.out.print("Hello, Word");
}
}
- 打开当前文件的CMD窗口
- 编译文件 javac Hello.java 生成class文件
- 运行文件 javb Hello 运行class文件(命令不需要加clss后缀,会自动解析)
- 输出Hello, Word