Avatar notebook default
6篇文章 · 17290字 · 10人关注
  • Resize,w 360,h 240
    你真的了解volatile关键字吗?

    volatile关键字经常在并发编程中使用,其特性是保证可见性以及有序性,但是关于volatile的使用仍然要小心,这需要明白volatile关...

    1.4 10041 40 135 2
  • Resize,w 360,h 240
    JVM怎么判断对象是否已死?

    Java虚拟机中有着垃圾回收机制,自动帮我们回收对象,不需要自己手动实现垃圾回收。那么JVM中的垃圾收集器是如何判断对象是否需要回收的呢?这将是...

    0.3 2626 0 11 1
  • Resize,w 360,h 240
    JVM中垃圾收集算法及垃圾收集器详解

    Java中的垃圾回收机制,一直是Java的一大特性,不需要自己回收,Java虚拟机会自动处理。但是我们仍要理解垃圾收集机制,知道其原理和实现方式...

  • 从Java虚拟机角度来理解方法调用以及重写与重载的实质

    Java中的多态是其三大特性之一,也是Java多变好用的一个优点。在日常的使用中,我们经常用到方法重载以及重写,那么在调用一个方法时,Java内...

  • Java类加载机制及类加载器详解

    一、类加载机制 1.定义: 把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java...

  • Resize,w 360,h 240
    JVM内存区域与内存模型

    Java内存区域: 方法区(公有):用户存储已被虚拟机加载的类信息,常量,静态常量,即时编译器编译后的代码等数据。异常状态 OutOfMemor...

    2.1 2043 0 17
  • Resize,w 360,h 240
    对象的创建、内存布局和访问定位

    对象的创建: 1.虚拟机遇到一个new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用 2.检查这个符号引用代表的类是否...

文集作者