02 2022 档案

摘要:一、判断对象是否可以回收 引用计数法 弊端:A对象->B对象 B对象->A对象 引用计数都为1,不能归0导致无法被垃圾回收 可达性分析算法 Java虚拟机中的垃圾回收器采用可达性分析算法来探索所有存活的对象 扫描堆中的对象,看是否能够沿着GC Root对象为起点的引用链找到该对象,即没有被根对象直接 阅读全文
posted @ 2022-02-15 16:05 fjhnb 阅读(73) 评论(0) 推荐(0) 编辑
摘要:什么是JVM 以下所写JVM内容都是基于hotspot。 定义:Java Virtual Machine - java程序的运行环境(Java 二进制字节码的运行环境)。 好处: 一次编写,到处运行。(屏蔽了操作系统底层的差异) 自动内存管理,垃圾回收功能。 数组下标越界检查 多态 比较: JVM 阅读全文
posted @ 2022-02-14 08:31 fjhnb 阅读(46) 评论(0) 推荐(0) 编辑
摘要:消息队列常用应用场景: 异步处理(如发短信邮件等) 应用解耦(rpc系统升级如参数变动需要修改源码重新部署) 流量削峰(秒杀业务) 消息服务中两个重要概念: 消息代理(message broker)和目的地(destination),当消息发送者发送消息以后,将由消息代理接管,消息代理保证消息传递到 阅读全文
posted @ 2022-02-11 20:54 fjhnb 阅读(386) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示