- 博客(1)
- 收藏
- 关注
原创 线程基础、线程状态、volatile关键字、原子性、并发包、死锁、线程池
因为当一个线程访问HashTable的同步方法,其他线程也访问HashTable的同步方法时,会进入阻塞状态。这两个线程通过exchange方法交换数据,如果第一个线程先执行exchange()方法,它会一直等待第二个线程也执行exchange方法,当两个线程都到达同步点时,这两个线程就可以交换数据,将本线程生产出来的数据传递给对方。可以根据系统的承受能力,调整线程池中工作线线程的数目,防止因为消耗过多的内存,而把服务器累趴下(每个线程需要大约1MB内存,线程开的越多,消耗的内存也就越大,最后死机)。
2023-07-17 21:40:46 125 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人