01Java开发环境
Java的开发环境分以下四点进行记录
- Java编译运行过程
- JDK,JRE,JVM三者的关系
- JDK的安装
- Java的环境变量配置
一、Java的编译运行过程
1.编写的Java源文件也就是编译器所生成的.java文件,要先经过编译,生成字节码文件.class,最后在虚拟机上实现运行。
2.所以Java的运行需要Java虚拟机也就是JVM(Java virtual machine)的支持。JVM是一种软件,其安装在操作系统中,为字节码文件提供运行环境。
3.由于Java的运行需要Java虚拟机,所以Java平台推出了针对不同平台的JVM,这些JVM具有相同的标准,所以所只要是相同的标准的.class文件就可以不同JVM上运行。
4.由第三点可得知Java语言一个非常重要的特性:一次编译,处处运行。
5.总结:
Java的运行环境分为两个阶段
5.1编译期:Java源文件(.java文件)经过javac命令编译Java源文件生成Java字节码文件(.class文件)
5.2运行期:通过Java命令启动Java虚拟机(JVM),在JVM中加载.class文件,最后运行.class文件
二、JDK,JRE,JVM三者的关系
1.JDK:全称Java Development Kit,Java开发工具包
2.JRE:全称Java Runtime Environment,Java运行环境
3.JVM:全程Java Virtual Machines,Java虚拟机
运行一个Java程序所需要的环境为JRE,开发一个Java程序所需要的环境为JDK。
三者关系图:

三、安装JDK
1.从官网地址下载并安装JDK
2.下载安装时,需要注意操作系统(OS)的版本和JDK版本的对应关系,是因为Java虚拟机的不同
3.安装步骤:注意安装的盘符,有的JDK版本需要安装JRE
四、Java的环境变量配置
1.Path: 如果要用到JDK所提供的编译(Javac),运行(Java)等命令,需要让编译系统找到文件命令的所在路径,这些可以通过配置Path环境变量来实现
2.JAVA_HOME: JDK的安装目录。
3.CLASSPATH: Java中类的搜索路径。

浙公网安备 33010602011771号