240 发简信
IP属地:江苏
  • 狼哥,有个疑问,map0()实现物理内存的页帧和虚里内存页的映射,如果一个文件特别大,大于物理内存,在映射过程物理内存是不是必然会oom?让后它gc是不是把之前的映射又给舍弃然后覆盖了新映射??

    深入浅出MappedByteBuffer

    简书 占小狼转载请注明原创出处,谢谢! 前言 java io操作中通常采用BufferedReader,BufferedInputStream等带缓冲的IO类处理大文件,不过...

  • 说白了,就是一根数据流管子捅到哪里。

    蚂蚁二面,面试官问我零拷贝的实现原理,当场懵了…

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

  • JVM笔记:Java虚拟机的常量池

    这篇文章主要是做一个总结,将查找到相关的资料自己做一个整理,最后会列出查找过的相关资料,感兴趣的可以去翻一翻。 常量池 class文件常量池(class constant p...

  • 发现看完你的文章后,看书友的评论更清晰了,谢谢你的解惑!

    Java GC的那些事(1)

    简书 占小狼转载请注明原创出处,谢谢! 前言 与C语言不同,Java内存(堆内存)的分配与回收由JVM垃圾收集器自动完成,这个特性深受大家欢迎,能够帮助程序员更好的编写代码,...

  • Java GC的那些事(1)

    简书 占小狼转载请注明原创出处,谢谢! 前言 与C语言不同,Java内存(堆内存)的分配与回收由JVM垃圾收集器自动完成,这个特性深受大家欢迎,能够帮助程序员更好的编写代码,...

  • Java基础不牢固,每次作者的文章都是拜读两次或者更多次,写的确实很好,大赞狼哥!

    JVM方法调用的那些事

    简书 占小狼转载请注明原创出处,谢谢! 前言 Java具备三种特性:封装、继承、多态。Java文件在编译过程中不会进行传统编译的连接步骤,方法调用的目标方法以符号引用的方式存...

  • 120
    JVM内存的那些事

    简书 占小狼转载请注明原创出处,谢谢! 前言 对于C语言开发的程序员来说,在内存管理方面,必须负责每一个对象的生命周期,从有到无。对于Java程序员你来说,在虚拟机内存管理的...

  • 分享一道面试题,估计可以挂不少人

    题目 已知 sqrt (2)约等于 1.414,要求不用数学库,求 sqrt (2)精确到小数点后 10 位 考察点 基础算法的灵活应用能力,二分法学过数据结构的同学都知道,...

  • 120
    浅谈StringBuilder

    简书 占小狼转载请注明原创出处,谢谢! 连接符号 "+" 本质 在 浅谈Java String内幕(1) 中,字符串变量(非final修饰)通过 "+" 进行拼接,在编译过程...

  • 浅谈Java String内幕

    简书 占小狼转载请注明原创出处,谢谢! 前言 String字符串在Java应用中使用非常频繁,只有理解了它在虚拟机中的实现机制,才能写出健壮的应用,本文使用的JDK版本为1....