摘要: 模拟抢购火车票 package com.cl.syn; //不安全买票,会出现多人买同一张票,导致票数出现负数 //解决,synchronized,同步方法,让多个线程之间做到排队等待 //缺点:若将一个大的方法申明synchronized将会影响效率 public class UnsafeBuyT 阅读全文
posted @ 2020-09-17 20:55 凸然猿 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 线程的五大状态分别为: 新建状态(New): 当用new操作符创建一个线程时, 例如new Thread(r),线程还没有开始运行,此时线程处在新建状态。 ... 就绪状态(Runnable) ... 运行状态(Running) ... 阻塞状态(Blocked) ... 死亡状态(Dead) 线程 阅读全文
posted @ 2020-09-17 10:13 凸然猿 阅读(233) 评论(0) 推荐(0) 编辑