Avatar notebook default
jvm
7篇文章 · 16973字 · 1人关注
  • Resize,w 360,h 240
    JVM 方法区(概念)- 笔记7

    方法区 方法区是虚拟机规范中的抽象概念,原文如下: 什么是虚拟机规范,换句话说,无论你用的虚拟机是HotSpot还是JRockit等等,他们的具...

  • JVM 程序计数器、虚拟机栈、本地方法栈 - 笔记 6

    内存管理是虚拟机中的一个重要命题,当JVM接手了内存管理的事宜之后,相较于使用C++来开发时的手动控制内存,Java降低了开发者的门槛,也提高了...

  • Resize,w 360,h 240
    Java内存模型-笔记5

    硬件内存模型 Java内存模型 线程之间通信同步性原则 可能出现的问题可见性原子性有序性 硬件内存模型 工程师为了追求横向的拓展,就是在单台计算...

  • Resize,w 360,h 240
    Java类加载机制-笔记4(双亲委派机制)

    双亲委派机制 需求: 在默认情况下,一个限定名的类只会被一个类加载器加载并解析使用,这样在程序中,他就是不唯一的,不会产生歧义。 如何实现这种需...

  • Resize,w 360,h 240
    Java类加载机制-笔记3(类加载器的分类)

    在Java类生命周期中,只有加载步骤中的读取二进制流与初始化部分,能够被上层开发者,也就是大部分的Java程序员控制。而剩下的所有步骤,都是由J...

  • Java类加载机制-笔记2(类加载的过程)

    1.类加载的目的: 一份被javac编译过的class文本文件通过加载,生成某种形式的Class数据结构进入内存, 程序可以调用这个数据结构来构...

  • Resize,w 360,h 240
    Java类加载机制-笔记1(解释/编译执行)

    我们写的java代码如何在各种各样的操作系统上运行起来的? Java文件通过javac 编译成为class文件,这种中间码被称为字节码 由jvm...

文集作者