摘要:
一、标记阶段:引用计数算法 1.1 垃圾标记阶段:垃圾存活判断 答:只有被标记为已经死亡的对象(没有任何指针指向它),GC才会在执行垃圾回收时,释放掉其所占的空间,因此这个过程叫做 垃圾标记阶段 两种方式:引用计数算法和可达性分析算法 1.2 引用计数算法:记录对象被引用的情况,被引用就+1,引用失 阅读全文
posted @ 2021-07-16 12:02
宋佳强
阅读(87)
评论(0)
推荐(0)
摘要:
一、什么是垃圾 在程序运行当中,没有任何指针指向的对象,这个对象就是垃圾 哪些内存你需要回收? 什么时候回收? 如何回收? 二、为什么要GC 三、早期垃圾回收 四、java垃圾回收机制 内存的自动分配和垃圾自动回收,虽然不用咱们管,但是也要了解,不要过度依赖 五、大厂面试题 阅读全文
posted @ 2021-07-16 12:00
宋佳强
阅读(67)
评论(0)
推荐(0)
摘要:
一、String的基本特性 String str="hello"; String str=new Stirng("hello"); String 被final 修饰,不可被继承,底层(1.8), char[] jdk9是byte[]+标识 放在字符串常量池(hash、数组+链表),在堆中1.8 二、 阅读全文
posted @ 2021-07-16 11:59
宋佳强
阅读(72)
评论(0)
推荐(0)

浙公网安备 33010602011771号