个性墨镜

文章
7
资源
0
加入时间
3年0月28天

解决Synchronized块 对string对象加锁不生效的问题

我的项目中有一块代码涉及到需要对文件md5值进行加锁,但是我加锁发现并没有成功,我的代码大体如下:... String md5=fileINFO.getMd5(); synchronized(md5){ .... }...大体原因可能是:由于从controller层传递过来的参数其实是从两个线程内存中取到的,地址不是同一个。解决方法:... String m...