01 2023 档案

摘要:线程中断与LockSupport Thread类下的方法 问题 三个方法了解过吗?用在哪? 如何停止一个运行中的线程? 如何中断一个运行中的线程? 中断机制 一个线程不应该由其他线程来强制中断或停止,而是应该由线程自己自行停止。所以,Thread.stop, Thread.suspend, Thre 阅读全文
posted @ 2023-01-31 10:33 橙香五花肉 阅读(30) 评论(0) 推荐(0) 编辑
摘要:Java锁 悲观锁 概述 认为自己在使用数据的时候一定有别的线程跟修改数据,因此在获取数据的时候会先加锁,确保数据不会被别的线程修改。 synchronized关键字和Lock的实现类都是悲观锁 适用场景 适合写操作多的场景,先加锁可以保证写操作时数据正确。 乐观锁 概述 认为自己在使用数据时不会有 阅读全文
posted @ 2023-01-30 11:09 橙香五花肉 阅读(33) 评论(0) 推荐(0) 编辑

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