何时使用同步锁:
1线程同步就是线程排队
2只有共享资源的读写,才需要同步
3变量
4.只要同时访问变量共享资源就需要同步
举例:
人物(行政人员,销售人员),物品(公告栏)
行政人员正在修改公告栏,这时销售人员走过来,销售人员必须等待行政人员修改完公布栏之后才可以查看,
反过来,销售人员正在查看公告栏,这时行政人员走过来,行政人员必须等销售人员看完公告栏之后才可以修改,
此时就需要进行同步。
何时使用同步锁:
1线程同步就是线程排队
2只有共享资源的读写,才需要同步
3变量
4.只要同时访问变量共享资源就需要同步
举例:
人物(行政人员,销售人员),物品(公告栏)
行政人员正在修改公告栏,这时销售人员走过来,销售人员必须等待行政人员修改完公布栏之后才可以查看,
反过来,销售人员正在查看公告栏,这时行政人员走过来,行政人员必须等销售人员看完公告栏之后才可以修改,
此时就需要进行同步。