摘要: 同步方法 对方法加上synchronized关键字 有synchronized的方法调用时都需要得到该方法的锁,否则无法执行。线程执行完毕释放锁后,其他线程才能获得这个锁。 若将一个大的方法申明为synchronized会影响效率。 方法里面需要修改内容菜需要锁,锁太多,浪费资源。 安全买票 pub 阅读全文
posted @ 2021-09-18 17:38 Jie7 阅读(57) 评论(0) 推荐(0)
摘要: 多个线程操作同一个资源 处理多线程问题,多个线程访问同一个对象,并且某些线程还想修改这个对象。这时候我们就要线程同步。线程同步其实是一种等待机制,多个需要同时访问此对象的线程进入这个对象的等待池形成队列,等待前面的线程使用完毕,下一个线程再使用。 队列和锁 由于同一进程的多个线程共享同一块存储空间, 阅读全文
posted @ 2021-09-18 16:51 Jie7 阅读(55) 评论(0) 推荐(0)