240 投稿
收录了5篇文章 · 2人关注
  • Resize,w 360,h 240
    JVM之内存结构详解

    对于开发人员来说,如果不了解Java的JVM,那真的是很难写得一手好代码,很难查得一手好bug。同时,JVM也是面试环节的中重灾区。今天开始,《...

  • Resize,w 360,h 240
    深入解析Java垃圾回收机制

    引入垃圾回收哪些内存需要回收?引用计数法可达性分析如何回收Marking 标记Normal Deletion 清除Deletion with C...

  • Java垃圾回收机制

    Java的内存分布 在JVM中,内存是按照分代进行组织的。 其中,堆内存分为年轻代和年老代,非堆内存主要是Permanent区域,主要用于存储一...

  • JVM知识点扫盲系列(1)

    每次young gc的时间,和eden空间的大小是正比关系吗? 在进入公司之后,这个问题先后被多次问到,那young gc的时间到底和哪些因素有...

  • JVM常见的几个面试题

    这块内容并非每个面试官都会问,但是如果是应聘高P的话,这一环节是不可缺少的,面试的难易程度也不一样,有些面试官或许让你讲讲虚拟机的内存实现即可,...

  • Resize,w 360,h 240
    蚂蚁二面,面试官问我零拷贝的实现原理,当场懵了…

    Intellij IDEA 又过期了? 试试这个 "狼哥,面试又跪了,碰到了知识盲区""哪个?""一面还可以,二面面试官问我零拷贝的原理,懵逼了...

    53.5 美团Java 55 302
  • Resize,w 360,h 240
    超硬核HashMap底层构成以及扩容原理

    HashMap的底层实现 JDK1.8之前 JDK1.8 之前 HashMap 底层是node数组和链表结合在一起使用也就是链表散列。HashM...

  • Resize,w 360,h 240
    JVM探秘之旅(壹)

    本文准备从以下几个方面去讲解JVM:1)JVM内存结构解析2)JVM的类加载机制剖析3)GC垃圾回收机制 JVM内存结构解析 一张图可以看出jv...

    1.7 小梭蟹 2 11 3
  • JVM 发生 OOM 的 8 种原因、及解决办法

    撸Java的同学,多多少少都会碰到内存溢出(OOM)的场景,但是造成OOM原因却不止一个。 堆内存不足 这种场景最为常见,报错信息: 原因 1、...

    20.8 美团Java 5 109
  • Resize,w 360,h 240
    老生常谈,HashMap的死循环

    占小狼 转载请注明原创出处,谢谢! 问题 最近的几次面试中,我都问了是否了解HashMap在并发使用时可能发生死循环,导致cpu100%,结果让...

    12.6 美团Java 51 357 1

专题公告

各种Java知识点!