![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线程
文章平均质量分 68
编程界的黑猩猩
这个作者很懒,什么都没留下…
展开
-
关于线程循环执行
Cat1类内的输出语句会一直执行Dog1类内的输出语句只会执行一次/* * 功能:演示线程的注意事项 */ package Demo14; public class Demo14_4 { public static void main(String[] args) { Dog1 dog1 = new Dog1(); dog1.run(); Cat1 cat1 = new Ca...原创 2018-06-09 15:42:28 · 7753 阅读 · 1 评论 -
关于避免多线程并发的处理问题
使用synchronized可以控制多线程并发导致的同时调用同一数据的问题,例如三个售票窗口同时售票的问题,为了防止其他窗口出售已经出售了的车票,可以采用synchronized来处理,具体代码如下/* * 功能:模拟车站三窗口售票线程,防止多窗口同时出售同一张票 */ package Demo14; public class Demo14_5 { public static void ...原创 2018-06-09 21:59:18 · 2031 阅读 · 0 评论