240 发简信
IP属地:北京
  • Resize,w 360,h 240
    JVM学习笔记14(垃圾回收器)

    垃圾回收器 GC分类与性能指标 ● 垃圾收集器没有在规范中进行过多的规定,可以由不同的厂商、不同版本的JVM来实现。● 由于JDK的版本处于高速...

  • Resize,w 360,h 240
    JVM学习笔记13(垃圾回收相关概念)

    垃圾回收相关概念 System.gc()的理解 ● 在默认情况下,通过System.gc()或者Runt ime.getRuntime().gc...

  • Resize,w 360,h 240
    JVM学习笔记12(垃圾回收相关算法)

    垃圾回收相关算法 标记阶段 对象存活判断 ● 在堆里存放着几乎所有的Java对象实例,在GC执行垃圾回收之前,首先需要区分出内存中哪些是存活对象...

  • Resize,w 360,h 240
    JVM学习笔记11(垃圾回收概述)

    垃圾回收概述 ● 垃圾收集,不是Java语言的伴生产物。早在1960年,第一门开始使用内存动态分配和垃圾收集技术的Lisp语言诞生。 ● 关于垃...

  • Resize,w 360,h 240
    JVM学习笔记10(StringTable)

    StringTable String的基本特性 ● String:字符串,使用一对""引起来表示。● String声明为final的, 不可被继...

  • Resize,w 360,h 240
    JVM学习笔记9(执行引擎)

    执行引擎 概述 ● 执行引擎是Java虚拟机核心的组成部分之一。 ● “虚拟机”是一个相对于“物理机”的概念,这两种机器都有代码执行能力,其区别...

  • Resize,w 360,h 240
    JVM学习笔记8(直接内存)

    直接内存(Direct Memory) 概述 ● 不是虚拟机运行时数据区的一部分,也不是《Java虚拟机规范》中定义的内存区域。● 直接内存是在...

  • Resize,w 360,h 240
    JVM学习笔记7(对象的实例化内存布局与访问定位)

    对象的实例化内存布局与访问定位 大厂面试题 美团:对象在JVM中是怎么存储的?对象头信息里面有哪些东西?蚂蚁金服:二面: java对象头里有什么...

  • Resize,w 360,h 240
    JVM学习笔记6运行时数据区(方法区)

    方法区 栈、堆、方法区的交互关系 方法区在哪里? 《Java虚拟机规范》中明确说明:“尽管所有的方法区在逻辑上是属于堆的一- 部分,但.一些简单...