JVM概述:
java虚拟机,就是通过软件模拟的具有完整硬件系统功能的,运行在一个完全隔离环境中的计算机系统,JVM 是通过软件来模拟Java 字节码的指令集,是Java程序的运行环境
JVM主要功能:
虚拟机是Java平台无关的保障:
JVM规范作用:
- Java虚拟机规范为不同的硬件平台提供了一种编译Java技术代码的规范
- 该规范使Java软件独立于平台,因为编译是针对作为虚拟机的"一般机器"而做
- 这个 "一般机器" 可用软件模拟并运行于各种现存的计算机系统,也可用硬件来实现
类加载要完成的功能:
- 通过类的全限定名来获取该类的二进制字节流
- 把二进制字节流转化为方法区的运行时数据结构
- 在堆上创建了一个 java.lang.class 对象,用来封装类在方法区内的数据结构,并向外提供了访问方法区内数据结构的接口
类加载器使用说明
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。