随笔分类 - JVM
摘要:Java ClassLoader三种类加载器WIki : Java_ClassloaderJAVA类加载器实现了一部分 JRE加载JAVA CLASSES到 JVM 的功能。ClssLoader 实现了懒加载,并且使得JVM不必关心加载文件以及所使用的文件系统。 ...
阅读全文
摘要:JAVA对象实例化过程 Class初始化理解 此篇中详细介绍了JAVA对象的实例化过程JAVA对象内存分配过程JVM 这里默认使用HotSpot虚拟机。简单回顾一下JVM内存结构,JVM中主要将使用到的内存划分为五块,其中:线程私有:虚拟机栈(VM Stack),本地...
阅读全文
摘要:每一个对象都有两个属性: 1. Reachable可达,Finalizer-Reachable终接器-可达,Unreachable不可达 2. Unfinalized未终结,Finalizable可终结,Finlized已终结对象可达:对象被任意一个存活线程引用。...
阅读全文
摘要:并发编程中,一个很重要的包时concurrent包,concurrent包实现并发控制核心原理之一是CAS算法,相比起锁/volatile/synchronized/屏蔽/栅栏这些方式,CAS的实现机制到底有什么优势。CAS (Compare And Swap) 原子...
阅读全文

浙公网安备 33010602011771号