Java
壶小旭
人工智能搬砖师|大语言模型|后端|自然语言处理
展开
-
Java关键字——volatile
由于访问volatile变量时不会执行加锁操作,也就不会执行线程阻塞。所以volatile变量是一种比synchronized关键字更轻量级的同步机制。volatile确保将变量的更新操作通知到其他线程。volatile使用实例。......原创 2022-08-01 11:46:45 · 234 阅读 · 0 评论 -
JVM——垃圾收集器
垃圾收集器原创 2022-07-30 17:45:34 · 143 阅读 · 0 评论 -
JVM——分代收集算法与分区收集算法
根据系统可接受的停顿时间,每次都快速回收若干个小区域,从而减少一次GC所产生的的停顿时间,最后以多次并行累加的方式逐步完成整个内存区域的垃圾回收。划分为连续的大小不同的小区域,每个小区域单独进行内存使用和垃圾回收,这样做的好处是可以根据每个小区域内存的大小灵活使用和释放内存。根据对象的不同类型将内存划分为不同的区域,JVM将堆划分为。,并根据各个年代的特点分别采用不同的GC算法。老年代——标记整理算法。......原创 2022-07-30 16:42:41 · 225 阅读 · 0 评论 -
Java的四种引用类型
强引用、软引用、弱引用、虚引用原创 2022-07-30 16:20:52 · 118 阅读 · 0 评论 -
垃圾回收算法
如何确定垃圾回收垃圾回收的四种常用算法原创 2022-07-30 15:51:44 · 160 阅读 · 0 评论 -
Java——设计模式的7大原则及24种设计模式
Java——设计模式的7大原则及24种设计模式原创 2022-07-17 20:11:54 · 347 阅读 · 0 评论