一、开发工具的下载
### --- 下载方式:
~~~ 方式一:通过官网下载:www.sun.com www.orcale.com
~~~ 方式二:通过搜索下载:www.baidu.com www.sogou.com
### --- 下载Java版本包
~~~ ——>https://www.oracle.com/it-infrastructure/
~~~ ——>Product Infromation on oracle.com——>Java.SE——>
~~~ ——>LTS:长期支持版本
二、安装方式:
### --- 安装方式:
~~~ 若是下载的是安装版,则一路点击下一步安装即可
~~~ 若是下载的是绿色版,则直接解压即可
~~~ 无论是安装版还是绿色版,切记安装的路径中不要有中文
三、Java.v11.0.2——windows安装
### --- Java.v11.0.2——windows安装
~~~ 直接回车安装即可
~~~ Java11.0.2是没有默认安装jre的
四、JDK目录结构
### --- JDK目录结构
~~~ bin目录——该目录下主要存放JDK的各种工具命令
~~~ conf目录——该目录下主要存放JDK的相关配置文件
~~~ include目录——该目录下主要存放了一些平台的头文件
~~~ jmods目录——该目录下主要存放了JDK的各种模块
~~~ legal目录——该目录下主要存放了JDK各模块的授权文档
~~~ lib目录——该目录下主要存放了JDK工具的一些补充jar包和源代码
### --- 相关概念:
~~~ JDK——称为Java开发工具包(Java Development Kit)Java开发人士需要下载和安装JDK,
~~~ 目前的主流版本为JDK11
~~~ JRE——称之为Java SE运行时环境(Java SE Runtime Environment)提供了运行Java应用程序所必须的软件环境等,
~~~ 无论是开发还是运行Java应用都必须安装
~~~ Javac.exe——编译器,主要用于将高级Java源代码翻译成字节码文件
~~~ Java.exe——解释器,主要用于启动JVM对字节码文件进行解释并执行
五、JDK、JRE、JVM之间的关系
### --- JDK/JRE/JVM结构图
~~~ ——>JDK包含——>JRE包含——>JVM