Java基础面试题(2)----搭建Java开发环境的步骤
问题:简单说一下Java搭建开发环境的步骤
回答:
1. 安装对应版本的JDK,配置环境变量。
首先说一下JDK,JRE,JVM的关系
- JDK
Java Development kit,Java开发者工具包,针对开发者,里面包含了JRE,JVM,JDK源码包,Lib目录下用于开发编译运行的一些指令器。 - JRE
Java runtime enviroment.Java运行时环境。针对Java用户,里面包含了jvm和Java运行时候的基本类库(rt.jar,就是我们在eclipse里,按住ctrl键,查看源码的那些信息) - JVM
Java虚拟机,可以理解为识别.class文件的小型系统,字节码文件直接和虚拟机进行交互。可以使执行代码于操作一同进行隔离。屏蔽了系统之间的差异性。
JDK和JRE的区别
在JDK的bin目录下,可以看到Javac.exe的文件,这个文件用来将.java的文件编译成.class的文件,而在JRE并没有这个文件。说明jdk是一个开发环境,一个使运行环境
三者的关系,简单如下
配置环境变量