运行时数据区线程共享堆方法区线程私有栈(虚拟机栈/本地方法栈)程序计数器对象引用算法引用计数算法:维护一个计数器,当对象的引用增加则+1,否则-1。缺点无法对象间相互引用。可达性算法:虚拟机栈中对象、方法区中类静态属性引用对象、方法区中常量引用对象、本地方法栈中引用对象为根对象,其后的引用向后顺延。...
关于ThreadLocal内存泄漏的一些思考关于ThreadLocal的用法、特性、原理……内容不进行过多描述,本文主要用于自己理解ThreadLocal结构和为什么要remove用,需要一定的ThreadLocal基础。文章不打算进行过多书面描述,更多的是口语化内容。工作原理简单的说,Thread...
问题的理解在使用Java 11进行开发时,当结合ForkJoinPool和OpenFeign使用时,会出现一个特定的问题,表现为“类找不到”的错误。这个问题的根源在于几个因素:Spring Boot Fat JAR打包:在Spring Boot应用程序中,一个常见的打包格式是‘fat jar’。这种...