java:下载JDK与JRE。地址:https://www.java.com/zh-CN/(注意保存位置,会出现文件覆盖)
环境配置:引用地址:https://blog.csdn.net/qq_41436122/article/details/82620080
简介:
JAVA有三大分类,分别为:(简单介绍)
JAVASE:ME与EE的基础
JAVAME:嵌入式
JAVAEE:Web
标准版(J2SE) | 企业版(J2EE) | 微缩版(J2ME) |
JAVASE | EE | ME |
集成开发工具:(开发java的软件)(IDEA或Eclipse)
JDK:(java开发工具包)(JDK包含JRE)
JRE:(Java运行环境)(JRE包 含JVM)
JVM:(jjava虚拟机)
三者的联系:
三者的联系:
我们利用JDK(调用JAVA API)开发了属于我们自己的JAVA程序后,通过JDK中的编译程序(javac)将我们的文本java文件编译成JAVA字节码,在JRE上运行这些JAVA字节码,JVM解析这些字节码,映射到CPU指令集或OS的系统调用。
2.三者区别:
a.JDK和JRE区别:在bin文件夹下会发现,JDK有javac.exe而JRE里面没有,javac指令是用来将java文件编译成class文件的,这是开发者需要的,而用户(只需要运行的人)是不需要的。JDK还有jar.exe, javadoc.exe等等用于开发的可执行指令文件。这也证实了一个是开发环境,一个是运行环境。
b.JRE和JVM区别:JVM并不代表就可以执行class了,JVM执行.class还需要JRE下的lib类库的支持,尤其是rt.jar。