java安装,环境配置,简介
2022/2/13 22:15:37
本文主要是介绍java安装,环境配置,简介,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
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。
这篇关于java安装,环境配置,简介的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-28微服务架构中API版本控制的实践
- 2024-09-28AI给的和自己写的Python代码,都无法改变输入框的内容,替换也不行
- 2024-09-27Sentinel配置限流资料:新手入门教程
- 2024-09-27Sentinel配置限流资料详解
- 2024-09-27Sentinel限流资料:新手入门教程
- 2024-09-26Sentinel限流资料入门详解
- 2024-09-26Springboot框架资料:初学者入门教程
- 2024-09-26Springboot框架资料详解:新手入门教程
- 2024-09-26Springboot企业级开发资料:新手入门指南
- 2024-09-26SpringBoot企业级开发资料新手指南