首页 > 编程知识 正文

juc重要吗,juc全民

时间:2023-05-06 11:59:27 阅读:154673 作者:825

Synchronized与Lock的区别1 ) Synchronized能实现的功能Lock都可以实现,而且Lock比Synchronized更方便灵活。

2 )同步可自动锁定和解锁; 锁定需要手动锁定和解锁

Runnable和Callable的区别1 ) Runnable接口的方法没有返回值Callable接口的方法有返回值

2 ) Runnable接口的方法没有抛出异常; Callable接口的方法抛出了异常

3 ) Runnable界面落地方式为呼叫方式; Callable接口上的落地方法是run方法

分布式锁定是指在分布式模型下,如果只有或有限制的数据,则需要利用锁定技术来控制在某个时间点修改数据的过程数。 分布式锁只是一个公共内存,如Redis,而不是某个进程分配的内存,可以使用set(key、value、nx、px、timeout )方法添加分布式锁。

分布式事务分布式事务意味着事务的参与者、支持事务的服务器、资源服务器和事务管理器都位于不同分布式系统的不同节点上。 简单地说,一个大操作由不同的小操作组成,这些小操作分布在不同的服务器上,属于不同的APP应用程序。 在分布式事务中,必须保证所有这些小操作是成功的还是失败的。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。