线程安全

时间:2022-12-15 14:57:39


线程安全

在一个类中,用static 存了一组hashtable,里面存放性别。

多个人通过浏览器访问。

if(hashtable.has(“0”)){

—-

syso(hashtable[0])

}

如果有一个人在下划线的时间段删除了hashtable。则将为导致数据错误。

如果我们采用了线程安装的list,将会没有这样的问题。

如果在这里用

lock(hashtable){

if(…){

..

}

}

用锁也会解决线程的问题。