摘要: 查看本章节 查看作业目录 需求说明: 模拟网上商城购物,当用户选好物品提交订单时,每笔订单会自动生成一个唯一的订单编号。而部分电子商务网站在数据高峰期时,一毫秒可能需要处理近千笔的订单 现在简单模拟 5 个订单同时提交,生成唯一订单编号的场景。订单编号的生成规... 阅读全文
posted @ 2020-09-27 17:00 明金同学 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 查看本章节 查看作业目录 需求说明: 车站只剩 50 张从武汉到北京的车票,现有 3 个窗口售卖,用程序模拟售票的过程,要求使用同步方法保证售票过程中票数的正确性 实现思路: 创建 Java 项目,在项目中创建 SellTicketBySync 类,并实现 ... 阅读全文
posted @ 2020-09-27 16:24 明金同学 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 查看本章节 查看作业目录 需求说明: 多线程操作同一个实例变量的操作会引发多线程并发的安全问题。现有 3 个线程代表 3 只猴子,对类中的一个整型变量 count(代表花的总数,共 20 朵花)进行操作。该变量代表花的总数,不同猴子(线程)每采摘一次,花的总数... 阅读全文
posted @ 2020-09-27 15:23 明金同学 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 全部章节 >>>> 本章目录 3.1 同步代码块 3.1 线程安全 3.1.1 模拟银行取款 3.1.2 同步代码块的使用 3.1.3 实践练习 3.2 同步方法 3.2.1 同步方法 3.2.2 同步方法的使用 3.2.3 实践练习 3.3 死锁 3.3... 阅读全文
posted @ 2020-09-27 12:05 明金同学 阅读(28) 评论(0) 推荐(0) 编辑