Java多线程卖票问题:为什么没有执行sale()方法?
在上述代码中,没有执行sale()方法的原因是因为在Create1类的run()方法中,并没有调用ticket对象的sale()方法。\n\n如果想要执行sale()方法,可以在Create1类的run()方法中添加如下代码:\n\njava\nticket.sale();\n\n\n在while循环中,每次循环都调用一次sale()方法,直到票数为0。这样才能保证线程能够卖出所有的票。
原文地址: https://www.cveoy.top/t/topic/p7wc 著作权归作者所有。请勿转载和采集!