Java虚拟机
阿饭君
happy learning
展开
-
GC垃圾回收机制基本概念,执行流程,触发条件等
只写JVM 答案仅供参考···2、介绍一下垃圾回收机制垃圾回收机制是由Java虚拟机提供的,用于在空闲时间以不定时的方式动态回收不被引用的对象占用的内存空间。3.Java运行的内存分布4.1.创建对象的时候,对象需要有内存空间,也是需要为这个对象进行内存空间的申请2首先判断伊甸园区(Eden)是否有内存空间,如果有就将对象保存到伊甸园区3 如果空间不足,则自动...原创 2019-03-21 20:50:29 · 1048 阅读 · 0 评论 -
Java如何实现平台无关性
编写一个Java文件即源代码----经过Javac编译生成字节码保存在.class文件---jvm解析,转换成特定平台的执行指令恩恩原创 2019-04-03 10:58:07 · 875 阅读 · 0 评论 -
JVM如何加载.class文件
1.jvm的架构:类的加载过程:加载类的过程(1)装载:查找和导入Class文件;(2)链接:执行校验、准备和解析步骤,其中解析步骤是可以选择的: a) 校验:检查载入Class文件数据的正确性; b) 准备:给类的静态变量分配存储空间; c) 解析:将符号引用转成直接引用;(3)初始化:对类的静态变量、静...原创 2019-04-03 11:22:51 · 180 阅读 · 0 评论 -
java反射机制详解
定义:是在运行状态时,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性这种动态获取信息以及动态调用方法的功能成为Java语言的反射机制。举例:其实就是讲Java中的各种成分映射成一个个的Java对象1.定义一个实体类public class Student { private String name; ...原创 2019-04-03 11:45:34 · 119 阅读 · 0 评论