网站首页 站内搜索

搜索结果

查询Tags标签: jvm,共有 1794条记录
  • JVM-StringTable面试题

    StringTable面试题: String s1 = "a"; String s2 = "b"; String s3 = "a" + "b"; String s4 = s1 + s2; String s5 = "ab"; String s6 = s4.intern(); // 问 System.out.println(s3 == s4); System.out.printl…

    2021/8/3 6:07:47 人评论 次浏览
  • JVM-StringTable面试题

    StringTable面试题: String s1 = "a"; String s2 = "b"; String s3 = "a" + "b"; String s4 = s1 + s2; String s5 = "ab"; String s6 = s4.intern(); // 问 System.out.println(s3 == s4); System.out.printl…

    2021/8/3 6:07:47 人评论 次浏览
  • 线上OOM问题定位

    OOM产生的原因 太多实例化的对象无法被垃圾回收器回收,导致堆内存溢出,问题本身并难,难点是找出那个对象被实例化且无法被垃圾回收器回收,这个时候如果能查看到OOM前堆内存实例情况,就能看出那个对象占满了堆,这个时候就用到一个命令,能保留OOM的案发现场并写入到日志,命令…

    2021/8/2 23:10:20 人评论 次浏览
  • 线上OOM问题定位

    OOM产生的原因 太多实例化的对象无法被垃圾回收器回收,导致堆内存溢出,问题本身并难,难点是找出那个对象被实例化且无法被垃圾回收器回收,这个时候如果能查看到OOM前堆内存实例情况,就能看出那个对象占满了堆,这个时候就用到一个命令,能保留OOM的案发现场并写入到日志,命令…

    2021/8/2 23:10:20 人评论 次浏览
  • Java虚拟机(JVM)总结

    文章目录 1、Java虚拟机1.1、运行时的数据区域1.1.1、程序计数器1.1.2、Java虚拟机栈1.1.3、本地方法栈1.1.4、堆1.1.5、方法区1.1.6、运行时常量池1.1.7、直接内存 1.2、垃圾收集1.2.1、判断一个对象是否能被回收1.2.1.1、引用计数器算法1.2.1.2、可达性分析算法1.2.1.3、…

    2021/8/2 12:06:06 人评论 次浏览
  • Java虚拟机(JVM)总结

    文章目录 1、Java虚拟机1.1、运行时的数据区域1.1.1、程序计数器1.1.2、Java虚拟机栈1.1.3、本地方法栈1.1.4、堆1.1.5、方法区1.1.6、运行时常量池1.1.7、直接内存 1.2、垃圾收集1.2.1、判断一个对象是否能被回收1.2.1.1、引用计数器算法1.2.1.2、可达性分析算法1.2.1.3、…

    2021/8/2 12:06:06 人评论 次浏览
  • Java自学经验分享

    本人211非科班,大学学的物理,大三开始自学JAVA,并成功拿到了几个中大厂的offer。在这里分享一下自己整理的Java学习路线,供初学者参考。 先上一下Java学习路线图:内容还是挺多的,这些技术都学完之后,基本找工作不成问题了,基础好点的同学拿个16k以上的offer也是有…

    2021/8/1 17:37:34 人评论 次浏览
  • Java自学经验分享

    本人211非科班,大学学的物理,大三开始自学JAVA,并成功拿到了几个中大厂的offer。在这里分享一下自己整理的Java学习路线,供初学者参考。 先上一下Java学习路线图:内容还是挺多的,这些技术都学完之后,基本找工作不成问题了,基础好点的同学拿个16k以上的offer也是有…

    2021/8/1 17:37:34 人评论 次浏览
  • Java自学经验分享

    本人211非科班,大学学的物理,大三开始自学JAVA,并成功拿到了几个中大厂的offer。在这里分享一下自己整理的Java学习路线,供初学者参考。 先上一下Java学习路线图:内容还是挺多的,这些技术都学完之后,基本找工作不成问题了,基础好点的同学拿个16k以上的offer也是有…

    2021/8/1 17:37:25 人评论 次浏览
  • Java自学经验分享

    本人211非科班,大学学的物理,大三开始自学JAVA,并成功拿到了几个中大厂的offer。在这里分享一下自己整理的Java学习路线,供初学者参考。 先上一下Java学习路线图:内容还是挺多的,这些技术都学完之后,基本找工作不成问题了,基础好点的同学拿个16k以上的offer也是有…

    2021/8/1 17:37:25 人评论 次浏览
  • Java类的生命周期浅析

    类的生命周期?对象的生命周期?Spring bean 的生命周期?很多同学可能在学习java基础知识之初,很容易把这几个搞混。本文先来说说Java类的生命周期。目录知识前提类的生命周期加载(Loading)连接(Linking)初始化(Initialization)使用(Using)卸载((Unloading) 知识…

    2021/8/1 12:35:54 人评论 次浏览
  • Java类的生命周期浅析

    类的生命周期?对象的生命周期?Spring bean 的生命周期?很多同学可能在学习java基础知识之初,很容易把这几个搞混。本文先来说说Java类的生命周期。目录知识前提类的生命周期加载(Loading)连接(Linking)初始化(Initialization)使用(Using)卸载((Unloading) 知识…

    2021/8/1 12:35:54 人评论 次浏览
  • JVM垃圾收集算法

    JVM垃圾收集算法 分代收集理论 ​ 当前虚拟机的垃圾收集都采用分代收集算法,这种算法没有什么新的思想,只是根据对象存活周期的不同将内存分为几块。一般将java堆分为新生代和老年代,这样我们就可以根据各个年代的特点选择合适的垃圾收集算法。比如在新生代中,每次收集…

    2021/8/1 11:38:44 人评论 次浏览
  • JVM垃圾收集算法

    JVM垃圾收集算法 分代收集理论 ​ 当前虚拟机的垃圾收集都采用分代收集算法,这种算法没有什么新的思想,只是根据对象存活周期的不同将内存分为几块。一般将java堆分为新生代和老年代,这样我们就可以根据各个年代的特点选择合适的垃圾收集算法。比如在新生代中,每次收集…

    2021/8/1 11:38:44 人评论 次浏览
  • Java笔记一(基础环境)

    1.Java起源与演变(简要了解) Java之父——詹姆斯高斯林 最开始由sun公司推出,后被oracle公司收购。 2.Java体系与特点 Java SE:Java Platform,Standard Edition 标准版:各应用平台的基础,桌面开发和低端商务应用的解决方案。 Java EE:Java Platform,Enterprise E…

    2021/7/31 20:06:39 人评论 次浏览
扫一扫关注最新编程教程