Java开发环境是什么

Java是一门面向对象编程语言,Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。都知道想要进行开发,就得有开发环境,那么Java的开发环境是什么?

任何一种语言都需要运行环境和开发环境,对于Java开发者来讲,Java开发环境就是jdk,运行环境就是jre。只要在系统的环境变量配置好相对的jdk,jre路径,再安装个ecilpse,开发者就可以正常进行简单的开发了。

JRE是什么?

JRE(Java Runtime Environment,Java运行环境),运行Java程序所必须的环境的集合,包含JVM标准实现及Java核心类库,想要运行Java程序就要先安装JRE。

Java虚拟机是什么?

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文件。

posted @ 2021-08-02 11:06  指尖上的代码go  阅读(1068)  评论(0)    收藏  举报