day02: Java相关概念
一、回顾
-
程序:解决问题编写的一系列计算机指令的有序集合
-
计算机语言
- 低级语言
- 机器语言
- 汇编语言
- 高级语言
- 面向过程
- 面向对象 : Java
- 低级语言
-
Java发展
- Java之父:詹姆斯高斯林
- 1996年 Java
- JDK5.0 是Java的分水岭
- 我们用JDK8
-
DOS命令
-
Java特点: 简单易学,安全性能好,开源,面向对象,跨平台
-
Java三大技术平台
- JavaSE: Java标准版
- JavaEE:Java企业版
- JavaME:Java移动版
-
跨平台原理:一次编译到处运行
如果一个Java文件要在不同的系统上运行,此Java文件被编译成Java字节码文件(.class),由不同系统上的JVM加载并运行此字节码文件,并把此文件转化成当前系统能够识别的机器语言
-
JVM JRE JDK
-
JVM:Java虚拟机
加载并运行.class文件
-
JRE:Java运行环境
JVM + Java类库
-
JDK:Java开发环境
JRE + 编译命令(javac.exe, java.exe)
-
-
环境变量的配置
- JAVA_HOME : JDK的路径
- path: %JAVA_HOME%\bin