22题应该是加锁后变为单线程操作,i++视为原子性?(不考虑异常中断的话)