摘要:
一、线程通信 1.wait()与notify()和notifyAll() ①wait():令当前线程挂起并放弃CPU、同步资源,使别的线程可访问并修改共享资源,而当前线程排队等候再次对资源的访问。 ②notify():唤醒正在排队等待同步资源的线程中优先级最高者结束等待。 ③notifyAll(): 阅读全文
posted @ 2020-04-05 21:53
苏胖胖
阅读(217)
评论(0)
推荐(0)
摘要:
一、线程的同步 1.问题的提出: ①多个线程执行的不确定性引起执行结果的不稳定 ②多个线程对账本的共享,会造成操作的不完整性,会破坏数据 2.问题的原因: 当多条语句在操作同一个线程共享数据时,一个线程对多条语句只执行了一部分,还没有执行完,另一个线程参与进来执行。导致共享数据的错误。 3.解决办法 阅读全文
posted @ 2020-04-05 20:37
苏胖胖
阅读(154)
评论(0)
推荐(0)

浙公网安备 33010602011771号