2017年7月13日

高并发

摘要: synchonrized和lock的区别 synchronized:在需要同步的对象中加入此控制,synchronized可以加在方法上,也可以加在特定代码块中,括号中表示需要锁的对象。是原生语法层面的互斥锁。lock:需要显示指定起始位置和终止位置。一般使用ReentrantLock类做为锁,多个线程中必须要使用一个ReentrantLock类做为对象才能保证锁的生效。且在加锁和解锁处需要通过l... 阅读全文

posted @ 2017-07-13 20:37 LG一直在努力 阅读(203) 评论(0) 推荐(0) 编辑

导航