花费 20 ms
基于JDK1.8的JVM 内存结构【JVM篇三】

在我的上一篇文章别翻了,这篇文章绝对让你深刻理解java类的加载以及ClassLoader源码分析【JVM篇二】中,相信大家已经对java类加载机制有一个比较全面的理解了,那么类加载之后,字节码数据在 ...

Mon Dec 09 16:05:00 CST 2019 1 1247
Java GC性能优化实战

GC优化是必要的吗? 或者更准确地说,GC优化对Java基础服务来说是必要的吗?答案是否定的,事实上GC优化对Java基础服务来说在有些场合是可以省去的,但前提是这些正在运行的Java系统,必须包含 ...

Wed Apr 10 22:47:00 CST 2019 2 2079
深入理解java虚拟机系列初篇(一):为什么要学习JVM?

前言 本来想着关于写JVM这个专栏,直接写知识点干货的,但是想着还是有必要开篇讲一下为什么要学习JVM,这样的话让一些学习者心里有点底的感觉比较好... 原因一:面试 不得不说,随着互联网门槛越来 ...

Wed Nov 13 23:36:00 CST 2019 0 792
Java开发必须掌握的线上问题排查命令

作为一个合格的开发人员,不仅要能写得一手还代码,还有一项很重要的技能就是排查问题。这里提到的排查问题不仅仅是在coding的过程中debug等,还包括的就是线上问题的排查。由于在生产环境中,一般没办法 ...

Thu Apr 04 19:56:00 CST 2019 0 939
GC参考手册 —— GC 调优(命令篇)

运用jvm自带的命令可以方便的在生产监控和打印堆栈的日志信息帮忙我们来定位问题!虽然jvm调优成熟的工具已经有很多:jconsole、大名鼎鼎的VisualVM,IBM的Memory Analyzer ...

Thu Apr 04 19:34:00 CST 2019 0 890
Class类文件结构、类加载机制以及字节码执行

  一、Class类文件结构   Class类文件严格按照顺序紧凑的排列,由无符号数和表构成,表是由多个无符号数或其他数据项构成的符合数据结构。   Class类文件格式按如下顺序排列: ...

Sun Sep 01 01:50:00 CST 2013 0 4405
运行时内存以及垃圾收集器

java虚拟机在执行java程序的过程中会把他所管理的内存划分为若干个不同的数据区域,运行时数据区分别为:程序计数器,java虚拟机栈,本地方法栈,java堆,方法区。还有一个非运行时数据区:直接内存 ...

Sun Aug 18 22:32:00 CST 2013 0 4040

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM