测试1:NSLock线程锁是不是单例?
打印:
结论1:NSLock不是单例
测试2:同一个线程锁在不同的地方锁定,是否会有锁定两个?
打印为:
结论2:顺序打印,在不同的地方锁定也可以锁定。
测试3:不同的线程锁之间锁定是否有干扰?
打印:
结论3:run1为顺序打印,run2为顺序打印,lock1与lock2之间的锁定互不干扰
测试1:NSLock线程锁是不是单例?
打印:
结论1:NSLock不是单例
测试2:同一个线程锁在不同的地方锁定,是否会有锁定两个?
打印为:
结论2:顺序打印,在不同的地方锁定也可以锁定。
测试3:不同的线程锁之间锁定是否有干扰?
打印:
结论3:run1为顺序打印,run2为顺序打印,lock1与lock2之间的锁定互不干扰