社区
Java SE
帖子详情
是Java虚拟机将类加载到内存的吧??????
sshjava1
2016-06-27 01:43:18
是Java虚拟机将类加载到内存的吧??????
Java虚拟机与Java类加载器之间又是什么关系??????
Java虚拟机 类加载器 JRE三者之间到底是一种什么样的所属关系呢?
...全文
106
3
打赏
收藏
是Java虚拟机将类加载到内存的吧??????
是Java虚拟机将类加载到内存的吧?????? Java虚拟机与Java类加载器之间又是什么关系?????? Java虚拟机 类加载器 JRE三者之间到底是一种什么样的所属关系呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cdcjk
2016-06-28
打赏
举报
回复
石似心
2016-06-27
打赏
举报
回复
补充楼上。 JRE包括Java虚拟机(jvm)、Java核心类库和支持文件。 但是不包含开发工具(JDK) -- 编译器、调试器和其它工具。
宵
2016-06-27
打赏
举报
回复
类加载器应该属于JAVA虚拟机的一部分。 相应的,JAVA虚拟机包括类加载器,字节码校验器,解释器等。 举个例子吧。 比如一个生产溜冰鞋的工厂,这个工厂就相当于JDK,也就是开发环境。他提供溜冰鞋所需要各个部分的材料,而虚拟机则相当于一些技术函来能够较高的工具,因为许多操作可能并不能完全用手工来完成,比如一些扣子,可能就需要通过机器来压紧。 JRE则是一种运行的环境,就是你生产了出了溜冰鞋,你需要一个环境让其可以运行。比如一个溜冰场。JRE就相当于一个溜冰场。你总不能让人溜冰鞋在泥巴地里运作。
Java
虚拟机
类加载
机制--
类加载
的过程详解
由此,
类加载
过程指
Java
虚拟机
把.class的字节码文件中类信息加载进
内存
,并进行解析生成对应的class对象的过程。 即,JVM在执行某段代码时,遇到了class A, 然而此时
内存
中并没有class A的相关信
Java
虚拟机
是如何加载
Java
类的?
Java
语言的类型可以分为两大类:基本类型(primitive types)和引用类型(reference types)。基本类型是由
Java
虚拟机
...在类、接口和数组类中,数组类是由
Java
虚拟机
直接生成的,其他两种则有对应的字节流。 说到...
Java
虚拟机
是如何加载
Java
类的?
从 class 文件到
内存
中的类,按先后顺序需要经过加载、链接、初始化三大步骤。链接过程需要验证;而
内存
中的类没有经过初始化,同样不能使用。
Java
语言的类型可以分为两大类:基本类型(primitive types)和引用...
深入理解
Java
虚拟机
之
类加载
机制篇
虚拟机
把描述类的数据从 Class 文件加载到
内存
中,并对数据进行校验、转换解析和初始化,最终形成可以被
虚拟机
直接使用的
Java
类型,就是
虚拟机
的
类加载
机制。 在
Java
语言里面,类型的加载、连接和初始化过程都...
深入理解
Java
虚拟机
--
虚拟机
类加载
机制
虚拟机
把描述类的数据从Class文件加载到
内存
,并对数据进行校验、 转换解析和初始化,最终形成可以被
虚拟机
直接使用的
Java
类型,这就是
虚拟机
的
类加载
机制。
类加载
的时机 类从被加载到
虚拟机
...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章