java语言特点:
1.简单
2.面向对象
3.分布式
4.解释的:是一种半编译版解释的语言
5.安全的:因为都是在jvm上编译,所以安全性高
6.跨平台,可移植,可以通过JVM编译成各个平台上都能识别的语言
7.性能优异
8.多线程
JVM工作原理:
1.通过java编译器编译成class文件
2.JVM工作流程
2.1.通过类加载器对class文件进行加载
2.2.通过字节码校验器对class文件进行校验,验证其安全性
2.3通过解释器解释成操作平台可以识别的本地代码
环境变量配置:
JAVA_HOME:jdkd的安装目录
path:jdk目录下bin的路径一般写成%JAVA_HOME%\bin;这样利于jdk的移植的时候只需要改变JAVA_HOME的值,而path则不用变,省点工作!