摘要: Lock定义: lock 关键字可以用来确保代码块完成运行,而不会被其他的线程中断,它可以把一段代码定为互斥性。 互斥段在一个时间段只允许一个线程进行执行。而其他的线程必须等待。这是通过在代码块运行期间为给定对象获取互斥锁来实现的。 简单解释执行过程? private static object o 阅读全文
posted @ 2021-11-23 21:29 林小强 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 什么是异步编程? 从其它线程发起后,在一个新的单独线程上运行的操作。发起异步操作的线程不必等待异步操作完成。 简单来说,正常程序执行是从上到下逐语句执行,这就叫同步。 比如当你写同步程序的时候,你的代码中需要先后执行两个非常耗时间的操作,暂且把这两个操作取名了A 和 B,按照同步的方式,那就必须先执 阅读全文
posted @ 2021-11-23 21:09 林小强 阅读(545) 评论(0) 推荐(0) 编辑