2021年11月14日

Java的死锁

摘要: 死锁 多个线程各自占有一些共享资源,并且互相等待其他线程占有的资源才能运行,从而导致两个或者多个线程都在等待对方释放资源,都停止执行的情形;某一个同步块同时拥有“两个以上对象的锁”时,就可能会发生“死锁”的情况。 package com.kuang.thread;​public class Dead 阅读全文

posted @ 2021-11-14 21:30 愿将过往均储藏 阅读(208) 评论(0) 推荐(0)

Java线程的同步

摘要: 线程同步 用在多个线程操作同一个资源的时候 并发:同一个对象被多个线程同时操作 多个线程访问同一个对象(就叫并发),并且某些线程还想修改这个对象,这时候我们就需要线程同步。线程同步其实就是一种等待机制,多个需要同时访问此对象的线程进入这个对象的等待池形成队列,等待前面线程使用完毕下一个线程再使用。 阅读全文

posted @ 2021-11-14 19:54 愿将过往均储藏 阅读(121) 评论(0) 推荐(0)

导航