摘要:
公平锁与非公平锁的区别: 公平锁:多个线程按照申请锁的顺序去获得锁,线程会直接进入队列去排队,永远都是队列的第一位才能得到锁。 优点:所有的线程都能得到资源,不会饿死在队列中。 缺点:唤醒其它线程的资源开销大,吞吐量低; 非公平锁:多个线程去获取锁的时候,会直接去尝试获取,获取不到,再去进入等待队列 阅读全文
posted @ 2021-03-05 21:17
徒步而行
阅读(244)
评论(0)
推荐(0)
摘要:
知识点总结: 线程分为用户线程与守护线程; 虚拟机在没有用户线程下会退出; 守护线程不一定执行完完整内容,这取决于用户线程的存在与否; 设置守护线程,一定要在线程启动start之前进行设置;不能在启动之后设置; Java普通运行是两个线程,一个主线程,一个GC线程;GC线程是守护线程; 《java并 阅读全文
posted @ 2021-03-05 15:03
徒步而行
阅读(510)
评论(0)
推荐(0)
浙公网安备 33010602011771号