03 2022 档案

垃圾回收
摘要:目录: A:垃圾回收概述: 1:大厂面试题 2:什么是垃圾回收,为什么需要垃圾回收? 3:早期垃圾回收 4:Java垃圾回收机制 B:垃圾回收相关算法: 1:标记阶段:引用计数算法 2:标记阶段:可达性分析算法 3:对象的finalization机制 4:清除阶段:标记-清除算法 5:清除阶段-复制 阅读全文

posted @ 2022-03-31 20:38 只想做加法(ylc) 阅读(416) 评论(0) 推荐(0) 编辑

String
摘要:1,String的基本特性 2,String的内存分配 3,String基本操作 4,字符串拼接操作 5,intern()的使用 6,StringTable的垃圾回收 7,G1中String去重操作 8,个人总结 String的基本特性 String:字符串,使用一对 “” 引起来表示 String 阅读全文

posted @ 2022-03-25 22:59 只想做加法(ylc) 阅读(158) 评论(0) 推荐(0) 编辑

新生代对象分配与回收过程
摘要:对象分配过程:概述 为新对象内存是一件非常严谨和复杂的任务,JVM的设计者不仅需要考虑内存如何分配,在哪里分配等问题,并且由于内存分配算法与内存回收算法密切相关,所以还需要考虑GC执行完内存回收后是否会在内存空间中产生内存碎片。 1,new的对象先放伊甸园区。此区有大小限制。 2,当伊甸园的空间填满 阅读全文

posted @ 2022-03-18 11:32 只想做加法(ylc) 阅读(182) 评论(0) 推荐(0) 编辑

导航