小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

Java线程的生命周期包括新建、可运行、阻塞、等待和终止等状态。线程同步可以使用synchronized关键字或Lock对象,避免死锁可采用锁顺序、超时和死锁检测等策略。Java的垃圾回收算法包括串行GC、并行GC、G1 GC、ZGC和Shenandoah GC,可根据应用需求进行调优。Executor框架简化了线程管理,提供了不同类型的线程池,如固定线程池、缓存线程池、单线程执行器和定时线程池,可根据任务特点选择合适的线程池。正确关闭线程池可释放资源,提高并发性能和任务处理效率。

Java开发者常见面试问题及答案:多线程、垃圾回收、线程池与同步

DEV Community
DEV Community · 2024-09-12T17:06:54Z

本文介绍了JVM的内存分配、GC、编译等知识,并详细解释了JVM的运行时内存划分、对象的内存布局、标记的方法和流程、分代模型、垃圾回收算法等内容。

从原理聊JVM(一):染色标记和垃圾回收算法

京东科技开发者
京东科技开发者 · 2024-08-20T07:18:34Z
面试经历 – 快手测开实习凉经

作者参加快手测开实习岗面试,由于没有背八股,面试表现不佳。面试问题主要涉及Java基础知识、垃圾回收算法、线程、线程池等方面。

面试经历 – 快手测开实习凉经

HikariLan's Blog
HikariLan's Blog · 2023-11-05T13:44:32Z

本文介绍了JVM内存划分和垃圾回收算法,包括标记-清除、标记-复制和标记-整理。同时介绍了分代模型、空间分配担保、记忆集和卡表的作用。标记-复制算法可使用eden和survivior区进行优化。后续将深入介绍CMS、G1、ZGC等垃圾收集器。

从原理聊 JVM(一):染色标记和垃圾回收算法

京东科技开发者
京东科技开发者 · 2023-04-27T10:00:32Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码