摘要: 强引用:我们常常 new 出来的对象就是强引用类型,只要强引用存在,垃圾回收器将永远不会回收被引用的对象,哪怕内存不足的时候; 软引用:使用 SoftReference 修饰的对象被称为软引用,软引用指向的对象在内存要溢出的时候被回收 ; 弱引用:使用 WeakReference 修饰的对象被称为弱 阅读全文
posted @ 2021-11-30 18:37 光一 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 多线程编程中一般线程的个数都大于 CPU 核心的个数,而一个 CPU 核心在任意时刻只能被一个线程使用,为了让这些线程都能得到有效执行,CPU 采取的策略是为每个线程分配时间片并轮转的形式。 当一个线程的时间片用完的时候就会重新处于就绪状态让给其他线程使用,这个过程就属于一次上下文切换。 概括来说就 阅读全文
posted @ 2021-11-30 11:46 光一 阅读(126) 评论(0) 推荐(0) 编辑