飞快日记本

文章
8
资源
0
加入时间
2年10月21天

java 多线程协作_Java多线程 3.线程协作

3.1 线程协作和线程安全关系线程协作指不同线程驱动的任务相互依赖,依赖一般就是对共享资源的依赖;有线程协作一定会有资源共享,有共享就有竞争,有竞争就会有线程安全问题;线程安全是通过synchronized和Lock机制来保证线程安全;线程协作通过Object的wait/notify方法,Thread的join/sleep/interrupt/yield,拥塞队列来实现;线程安全和线程协作编码时可...

MQ相关面试题

文章目录你们项目中哪些地方有使用到 MQ ?你们项目中哪些地方有使用到 MQ ?使用 MQ 异步发送优惠券;使用 MQ 异步发送通知(短信、邮件);使用 MQ 异步扣库存使用MQ异步审核贷款金额使用MQ异步第三方接口(中国公民信息网)为什么需要使用 MQ?1.异步处理(多线程和 MQ)2.实现解耦3.流量削峰(MQ 可以实现抗高并发)可以按场景简述,录单流程:用户手机端填写录单流程,服务端接收到请求信息后,存储数据库,响应客户录单成功,然后写一条消息到MQ中,具体生成整张保