分类 标签 存档 社区 博客 友链 GitHub 订阅 搜索

JVM 0 篇文章

Java 内存模型

Java 内存模型

149 浏览
关键词:线程、主内存、工作内存、JVM 内存模型 ZERO 持续更新请关注:https://zorkelvll.cn/blogs/zorkelvll/articles/2018/11/18/1542543337908 一、概述所有线程共享主内存每个线程有自己的工作内存(也即执行空间:主要包括两部分,一是属于该线程私有的栈和对主存部分变量拷贝的寄存器(包括程序计数器 PC 和 cup 工作的高速缓存区))CPU 计算时
阅读更多  
JVM 内存模型

JVM 内存模型

923 浏览
关键词:程序计数器、Java 虚拟机栈、本地方法栈、静态方法区、堆区 ZERO 持续更新请关注:https://zorkelvll.cn/blogs/zorkelvll/articles/2018/11/18/1542543038635 问题 1、栈帧存储的是哪些东西?一、概述程序计数器是较小一块内存空间,用于当前线程所执行的字节码的行号指示器;栈分为 Java 虚拟机栈和本地方法栈,主要用于方法的执行;方法区存
阅读更多  
Java 类加载机制

Java 类加载机制

260 浏览
关键词:**类的装载、****类生命周期、类加载过程、**类装载器、双亲委派模型 ZERO 持续更新请关注:https://zorkelvll.cn/blogs/zorkelvll/articles/2018/11/18/1542542986467 一、什么类的装载在很多其他文章或书中,一般都用“加载”这个词语,在这里我们用“装载”进行区分,以更好地加强理解;在这里,装载为表示 JVM 读取 class 文件二进
阅读更多  
JVM 综述

JVM 综述

369 浏览
关键词:java 字节码、Java 类加载机制、jvm 内存模型、jvm 垃圾回收机制 ZERO 持续更新请关注:https://zorkelvll.cn/blogs/zorkelvll/articles/2018/11/18/1542542925949 一、JVM 所谓 JVM,即一种对操作系统和硬件平台进行抽象的软件,可以执行 Java 二进制字节码的程序,通过将每一条 Java 字节码指令翻译成不同平台机器码,达到在特
阅读更多