mars:"没有概念的指导,练习会比较盲目。"
主要内容:
1、什么是环境变量?
2、JDK里面有些什么?
3、什么是JRE?
一、环境变量
1、通常是指在操作系统当中,用来指定操作系统运行时需要的一些参数。
2、通常为一系列的键值对。
操作系统像国家,应用程序像人。人生存在国家中,应用程序在操作系统上运行。国家有一些基本变量,如语言、货币等。操作系统也有变量,应用程序遵守这些环境变量。
货币是环境变量名,人民币是环境变量值。
path环境变量的作用:是操作系统外部命令搜索路径。
classpath环境变量的作用:是类文件搜索路径。
二、JDK里有什么?
1、bin文件夹,java.exe、javac.exe。
2、demo、sample文件夹,是一些例子,对初学者指导意义不大。
3、include文件夹,C语言程序。
4、jre文件夹,java运行时环境。
5、lib文件夹,java所需的一些包文件。
6、README 文件,帮助文档。
7、src.zip,JDK部分源文件。
三、什么是JRE?
JRE是Java Runtime Environment,即Java运行环境,对Java语言的基础支持环境,包括以下部分:
1、Java虚拟机
2、Java平台核心类文件
3、其他支持文件
四、什么是JVM?
JVM是Java Virtual Machine(Java虚拟机),它是由软件虚拟出来的计算机。
JVM针对不同的操作系统有不同的虚拟机,执行同样的.class文件,运行结果也是一样的。
源文件(.java)->编译器->字节码(.class),虚拟机可以理解->机器码,操作系统可以执行的代码
五、总结
1、环境变量的作用
2、JRE和JVM的作用