Avatar notebook default
25篇文章 · 59014字 · 5人关注
  • 如果你想学习Java,那么就来看这篇文章

    一、前言 我是从大二开始学习的Java,当时的目标是Java Web开发,当时并不想考研,所以当时的学习是以就业为主,现在我大三了,学习Java...

    0.6 2654 2 15
  • 细说JVM(虚拟机实现多态)

    一、前言 我们在初学Java的时候就知道Java是一门面向对象的编程语言,而面向对象的编程语言有三大特性:多态、继承、封装。封装继承自不必说,那...

  • 细说JVM(类加载器)

    一、类加载器的基本概念 顾名思义,类加载器(class loader)用来加载 Java 类到 Java 虚拟机中。一般来说,Java 虚拟机使...

  • Resize,w 360,h 240
    细说JVM(类加载机制)

    一、类加载的时机 从类被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期分为7个阶段,加载(Loading)、验证(Verificat...

  • Resize,w 360,h 240
    细说JVM(类文件结构(二))

    一、前言 上一篇博客的地址:细说JVM(类文件结构(一)) 二、类文件分析 5、类索引、父类索引与接口索引集合 在访问标志access_flag...

  • Resize,w 360,h 240
    细说JVM(类文件结构(一))

    一、前言 我们知道我们写完的Java程序经过javac xxx.java编译后生成了xxx.class文件,可是你是否想过xxx.class文件...

  • 细说JVM(垃圾收集器与内存分配)

    一、基础性的概念 1、Minor GC 和 Full GC 新生代GC(Minor GC):指发生在新生代的垃圾收集动作,因为Java对象大多都...

  • 细说JVM(垃圾收集算法和HotSpot的算法实现)

    一、垃圾收集算法 1、标记—清除算法 思想:标记清除算法分为“标记”和“清除”两个阶段:首先标记出需要回收的对象,在标记完成后统一回收所有被标记...

  • 细说JVM(初步理解GC)

    一、GC概述 我们经过细说JVM(Java内存区域划分AND初探对象的创建)的学习,已经知道Java在运行时内存分为了五个部分:程序计数器、虚拟...

文集作者