看啥推荐读物
专栏名称: 开发者全社区
分享和推送Java/Android方向的技术和文章,让你成为这方面的大牛,让你每天都成长一点。同时,我们也会邀请BAT的大牛分享原创!
今天看啥  ›  专栏  ›  开发者全社区

关于Java锁机制面试官会怎么问,深刻易懂

开发者全社区  · 公众号  · android  · 2018-09-27 07:58
热文导读 | 点击标题阅读金九银十跳槽季如何进阶找到合适满意的工作?[译] React Native 对 Flutter:哪一个对创业公司更加友好?【中秋福利文末Kotlin书籍免费送】程序员30 岁之后:如何实现质的突破?原文:https://www.cnblogs.com/qjjazry/p/6581568.html乐观锁与悲观锁悲观锁:总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。再比如Java里面的同步原语synchronized关键字的实现也是悲观锁。乐观锁:顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照