多线程(二)——线程同步synchronized ?
?
PS:线程中还有死锁的概念,所谓死锁,就是指两个线程都在等对方完成。举个例子,假设只有一碗饭,一双筷子,二者合到一起,才能吃到饭,但是饭在甲的手中,而筷子在乙的手中,甲,乙都在等着对方先给,就这样僵持着,最终的结果是甲乙都吃不到饭,这就是死锁的概念。程序出现死锁的情况有可能是因为过多的同步,所以在多个线程共享同一资源进行同步的同时,也要注意避免出现死锁的状况哈。。。。。。