摘要:
多线程的线程同步和锁 线程同步 当多个线程访问同一个对象,并且线程还想修改对象,这时候就需要 线程同步 ,线程同步其实就是一个等待机制,多个需要访问此对象的线程进入 对象的等待池 形成队列,等待前一个线程使用完毕,下一个线程再使用。 线程同步的形成条件:队列+锁 队列 线程排队。 锁_synchro 阅读全文
摘要:
多线程的各种方法 线程状态 新生状态:创建(new)一个线程。 就绪状态:调用start()时,线程就等待cpu调度。 运行状态:cpu开始调度,进入运行状态,线程执行线程体代码块。 阻塞状态:当调用sleep、wait、同步锁时,线程进入阻塞状态,代码不会继续执行,等待阻塞结束后,重新进入就绪状态 阅读全文