240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    Java类的加载机制

    什么是类的加载? 类的加载指的是将类的.class文件中的二进制数据读入内存中,将其放在运行时数据区域的方法去内,然后在堆中创建java.lan...

  • Resize,w 360,h 240
    理解Java中的ThreadLocal

    前言 ThreadLocal,很多地方叫做线程本地变量,也有些地方叫做线程本地存储,其实意思差不多。可能很多朋友都知道ThreadLocal为变...

  • Java类加载的过程

    前言 Java的类的生命周期为:加载、验证、准备、解析、初始化、使用、卸载七个生命周期。其中,加载、验证、准备、解析、初始化可以称之为类的加载过...

  • JVM之内存模型

    前言 每一个线程有一个工作内存。工作内存和主存独立。工作内存存放主存中变量的值的拷贝。 当数据从主内存复制到工作存储时,必须出现两个动作:第一,...

  • JVM之内存结构

    前言 Java程序在运行时,需要在内存中的分配空间。为了提高运算效率,就对数据进行了不同空间的划分,因为每一片区域都有特定的处理数据方式和内存管...

  • Java垃圾回收器(五)

    垃圾收集器组合 JDK7/8后,HotSpot虚拟机所有收集器及组合(连线),如下图: 图中展示了7种不同分代的收集器:Serial、ParNe...

  • Java垃圾回收器(四)

    垃圾收集器组合 JDK7/8后,HotSpot虚拟机所有收集器及组合(连线),如下图: 图中展示了7种不同分代的收集器:Serial、ParNe...

  • Java垃圾回收器(三)

    垃圾收集器组合 JDK7/8后,HotSpot虚拟机所有收集器及组合(连线),如下图: 图中展示了7种不同分代的收集器:Serial、ParNe...

  • Java垃圾回收器(二)

    垃圾收集器组合 JDK7/8后,HotSpot虚拟机所有收集器及组合(连线),如下图: 图中展示了7种不同分代的收集器:Serial、ParNe...