摘要: 锁策略 乐观锁和悲观锁 乐观锁在加锁之前预估当前锁冲突的概率不大,因此在进行加锁的时候就不会做太多的工作,加锁过程中做的事情比较少,加锁的速度可能就更快,但是更容易引入一些其他问题,效率快但是会消耗更多的cpu资源 悲观锁在加锁之前预估当前锁的冲突概率比较大,因此在加锁的时候就会做更多的工作,做的事 阅读全文
posted @ 2025-03-31 15:53 油头男孩 阅读(15) 评论(0) 推荐(0)
摘要: juc是放了一些进行多线程编程时有用的类 callable接口关注的是执行结果 带有返回值的线程 当我们使用多线程来计算一个数需要最终结果的值,而Thread类是没有返回值的,这时需要而外定义一个成员变量来接收这个值,当代码多了时就还需要判断此时这个成员变量是什么作用,对于阅读代码来说非常的不美观 阅读全文
posted @ 2025-03-31 15:05 油头男孩 阅读(10) 评论(0) 推荐(0)