多线去读取HashMap时此时对HashMap进行Put()是否安全?比如:100个线程实时的去读取一个HashMap,此时突然有一个线程对此Map进行了一次Put这样会对这个HashMap造成多大的影响?
解决方案 »
- 看看这个异常是怎么回事:ResultSet is closed
- swing中无标题栏的拉伸问题???
- 请问请问jTextField.getText()的数据类型是什么?以及怎样转换为int?
- [求助]如何在java中把一个程序做成一个服务
- 如何開啟一個網頁
- 我是不是改放弃java,然后离开csdn……
- 一个String类型的变量,当它是中文时,调用length()怎么得到的长度是实际长度的一半呢?因为一个中文字符占两个字节啊?
- 如果把数组中重复的记录删除???
- 数组本身也是对象,为什么int maxElement = getMax_2(arr);
- 對應VB的ChrW()和AscW(),誰能寫出java中這兩個方法來?
- 帮忙看看这个yield()方法为什么没起作用
- a href 的submit 提交(他提交后给本页面不能得到equest.getparameter("startdate")
如果以LZ所说的情况,一个线程修改了HashMap的结构,那么其他的线程获得这个value值是不具有确定性的。
等我今天爬完“香山”后再去分析一下HashMap的源代码哈哈哈~~