摘要: 1. 什么情况下使用lock,到底lock了什么 首先lock是一个不推荐使用的东西。因为性能低。但是如果遇到多个线程需要使用同一个资源,如果不会更改这些资源,那么没有必要用锁。 只有在涉及到多线程会更改同一个公共资源,才需要。只是读取没有必要加锁。 lock 了什么?lock(objectA){codeB} 看似简单,实际上有三个意思,这对于适当地使用它至关重要:1. objectA被lock了 阅读全文
posted @ 2019-12-31 15:03 薛东青521 阅读(250) 评论(0) 推荐(0) 编辑