Java开发环境是什么意思?任何一种语言都需要运行环境和开发环境,对于java开发者来讲,java开发环境就是jdk,运行环境就是jre。只要在系统的环境变量配置好相对的jdk,jre路径,再安装个ecilpse,开发者就可以正常进行简单的开发了。今天华清Java学院小编,就来和大家梳理一下Java开发环境相关的一些概念。
JRE是什么?
JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库,想要运行Java程序就要先安装JRE。
Java虚拟机是什么?
虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。
JDK是什么?
JDK是帮助程序员开发Java程序的开发工具包,要开发Java程序,必须安装JDK。该工具包中提供了用于编译和运行Java程序的基础工具和运行环境,这里的运行环境也就是上面所说的JRE,所以如果你只是单纯的想要运行Java程序,只要安装JRE就行;而如果是为了开发Java程序,只要安装JDK就行,JDK中已经包含了JRE,不需要再另行安装。
什么是jdk环境变量配置?
环境变量:规范的说是操作系统中运来指定操作系统运行环境的一些参数,当要求系统运行一个程序而没有告诉程序的完整路径时,系统除了在当前下面寻找此程序外,还应道path中指定的路径去找 ,这就是环境变量的作用。
jdk环境变量配置的作用主要是让java虚拟机能进行自动编译class文件,因为java很多可执行文件都是在jdk这个bin目录下,当执行要编译一个class文件时,它会自动去寻找javac.exe,而javac.exe又会去寻找其他的可执行文件,直到.class文件编译成.java文件。
上面我们介绍了Java开发环境是什么,又对Java开发环境中涉及到的一些概念进行了简单介绍,希望对各位Java初学者理解Java开发环境有所帮助。
热点新闻