Java 内存模型( Java Memory Model),简称 JMM,它所描述的是多线程并发、CPU 缓存等方面的内容,与 JVM 内存结构...
之前学习了 ClassLoader 的使用,它的主要作用就是用来将 class 字节码加载到内存中。那 JVM 加载 class 文件的具体过程...
本文将学习:类加载器 ClassLoader。 之前学了 Java 字节码文件(.class)的格式。一个完整的 Java 程序是由多个 .cl...
本文用于记录:如何编译插桩操纵字节码。 之前学了 Java 字节码文件的格式,并通过一个 demo 手动模拟了 JVM 解析 class 文件的...
本文将从字节码层面分析 class 类文件结构。首先来看一道面试题: java中 String 字符串的长度有限制吗? 项目开发中,经常会用到 ...
垃圾回收(Garbage Collection,简写为 GC)可能是虚拟机众多知识点中最为大众所熟知的一个了,也是Java开发者最关注的一块知识...
Java 虚拟机在执行 Java 程序的过程中,会把它所管理的内存划分为不同的数据区域。下面这张图描述了一个 HelloWorld.java 文...
一、数组、顺序表、链表简单介绍 1.1、首先得了解一下数组的优缺点[https://blog.csdn.net/qq_29224201/arti...
一、String(字符串常量) 在Java中,字符串属于对象。对应的类是String。对于String,除了基本的操作以外,我们还需要知道:St...
文集作者