是Java虚拟机将类加载到内存的吧??????

[复制链接]
查看11 | 回复3 | 2021-1-27 07:17:02 | 显示全部楼层 |阅读模式
是Java虚拟机将类加载到内存的吧??????
Java虚拟机与Java类加载器之间又是什么关系??????
Java虚拟机类加载器JRE三者之间到底是一种什么样的所属关系呢?


分 -->
回复

使用道具 举报

千问 | 2021-1-27 07:17:02 | 显示全部楼层
类加载器应该属于JAVA虚拟机的一部分。
相应的,JAVA虚拟机包括类加载器,字节码校验器,解释器等。
举个例子吧。
比如一个生产溜冰鞋的工厂,这个工厂就相当于JDK,也就是开发环境。他提供溜冰鞋所需要各个部分的材料,而虚拟机则相当于一些技术函来能够较高的工具,因为许多操作可能并不能完全用手工来完成,比如一些扣子,可能就需要通过机器来压紧。
JRE则是一种运行的环境,就是你生产了出了溜冰鞋,你需要一个环境让其可以运行。比如一个溜冰场。JRE就相当于一个溜冰场。你总不能让人溜冰鞋在泥巴地里运作。
回复

使用道具 举报

千问 | 2021-1-27 07:17:02 | 显示全部楼层
补充楼上。
JRE包括Java虚拟机(jvm)、Java核心类库和支持文件。
但是不包含开发工具(JDK)--编译器、调试器和其它工具。
回复

使用道具 举报

千问 | 2021-1-27 07:17:02 | 显示全部楼层


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行