### Java简介
***
Java是一种时下最为流行的编程语言之一
**面向对象**:抽象,继承,封装,多态
跨平台:软件(操作系统)+硬件(CPU)称为平台,程序一次编译,可以到处运行
半编译半解释:java不是把源文件(.java)直接编译成本地识别的机器码,而是编译成一种中间格式的文件(.class)--**半编译**,这种文件无法在任何平台上运行,这个文件会被加载到JVM内存当中,JVM将这个文件解释执行给本地计算机--**半解释**
***
### 环境搭建
①登录Oracle官网下载并安装JDK
https://pan.baidu.com/s/1Rqhkc6qWcDmgpqLQNWMgMQ
②安装成功后,如下图

JDK:Java Developer Kit--Java开发工具包

JRE:Java Runtime Environment--Java运行时环境
#### JVM(Java Virtual Mechine)Java虚拟机
SE阶段,所有程序都运行在JVM内存当中,JVM充当翻译工作,将源文件翻译成本地识别的机器码在计算机上运行
③配置环境变量
右键计算机-->属性

***
配置JAVA_HOME(JDK的根路径)

确定
配置Path

确定
配置classpath

确定退出菜单
测试是否配置成功
开始-->运行CMD,正确如下图

***
### 开发工具(IDE)
[eclipse氧气版](https://pan.baidu.com/s/1fXze1FucwOmf9BTvxMvjFg)
[eclipse火星版](https://pan.baidu.com/s/13ERtSV08jCuOAYWhv5ax-w)