转帖请注明本文出自weimeig的博客(http://blog.csdn.net/weimeig/article/details/79512965),请尊重他人的辛勤劳动成果,谢谢
应朋友们反馈的JAVA基础薄弱的问题,决定出一套完整的JAVA基础教程,帮助大家复习,巩固JAVA基础,今天要讲的是多线程的经典案例。
卖票问题
class Xc implements Runnable{
public int chepiao = 100;
public void run(){
while (true) {
if(ch

本文介绍了Java多线程中常见的卖票问题,通过代码展示了线程竞争导致的错误,并提出了解决方案,即使用静态变量共享车票资源以及引入线程锁确保同步。文中给出了两种不同的实现方式来避免车票重复销售和漏售的问题。

632

被折叠的 条评论
为什么被折叠?



