分类 Java Virtual Machine 下的文章

JVM工作原理

操作系统装入JVM是通过jdk中Java.exe来完成,通过下面4步来完成JVM环境.

1.创建JVM装载环境和配置

2.装载JVM.dll

3.初始化JVM.dll并挂界到JNIENV(JNI调用接口)实例

4.调用JNIEnv实例装载并处理class类。

- 阅读剩余部分 -

《深入理解Java虚拟机》读书笔记(三)

第二部分 自动内存管理机制
第三章 垃圾收集器与内存分配策略

GC算法与GC

目录

  • 概述
  • 对象与引用
    • 引用计数法
    • 可达性分析算法
    • Java的4种引用类型
    • 对象回收流程
    • 方法区回收
  • GC算法
  • HotSpot算法实现
  • GC分类
  • 内存分配与回收策略
    1074438-20161220195718745-515949846.jpg

- 阅读剩余部分 -

《深入理解Java虚拟机》读书笔记(二)

第二部分 自动内存管理机制
第二章 Java内存区域与内存区域异常
简述

  • 概述
  • 运行时数据区域
    • 程序计数器
    • Java虚拟机栈
    • 本地方法栈
    • Java堆
    • 方法区
    • 直接内存
  • HotSpot对象
    • 对象的创建
    • 对象的内存分布
    • 对象的访问定位
  • OutOfMemoryError异常
    • Java堆溢出
    • 虚拟机栈和本地方法栈溢出
    • 方法区溢出
    • 本机直接内存溢出

- 阅读剩余部分 -

bst g22 jinniu lilai opebet orange88 vinbet xbet yuebo zunlong shijiebei bet007 hg0088 ju111 letiantang m88 mayaba qg777 qianyiguoji sbf777 tengbohui tlc ule weilianxier waiweitouzhu xingfayule xinhaotiandi yinheyule youfayule zhongying 2018shijiebei w88 18luck 188bet beplay manbet 12bet 95zz shenbo weide1946 ca88 88bifa aomenxinpujing betway bodog bt365 bwin tongbao vwin weinisiren 88jt fenghuangyule hongyunguoji 918botiantang huanyayule jianada28 jixiangfang libo long8 hongzuyishi zuqiutouzhu