随笔 - 424  文章 - 0  评论 - 89  阅读 - 48万
05 2019 档案
ReentrantLock的使用
摘要:一、使用ReentrangLock实现多线程同步 例子:模拟妻子和丈夫去取钱,银行卡余额为100元,两个人同时取100元,那么最终余额应该是0元,有一个人取不出钱。 妻子和丈夫分别来取钱,那么如果其中一人取走100元,另一个应该就没法取钱了,因为余额为0了。 妻子和丈夫分别来取钱,那么如果其中一人取 阅读全文
posted @ 2019-05-05 20:22 有点懒惰的大青年 阅读(535) 评论(0) 推荐(0) 编辑
FutureTask的用法以及两种常用的使用场景
摘要:参考博客:https://blog.csdn.net/linchunquan/article/details/22382487 FutureTask可用于异步获取执行结果或取消执行任务的场景。通过传入Runnable或者Callable的任务给FutureTask,直接调用其run方法或者放入线程池 阅读全文
posted @ 2019-05-05 17:16 有点懒惰的大青年 阅读(669) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示