RT,我现在设置了一个静态数组Table,每个位置存1个对象,这个对象是一个结构体,里面假设有一个变量i。现在我开1万个线程,再对Table的每一个位置加把写操作的锁。但是在每一个线程对Table的某个位置进行写操作前,都要读该位置对象里的i,如果i<10就把i赋值成0并可以进行写操作(当然还有后台程序对i进行加法操作),否则(如果i>=10)就不能写也不改i。这里有个问题,读i就有可能会写i,这时的写i还要不要加锁,因为i就是一个整形变量,如果不加锁系统在跑的时候会不会崩溃?