我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

急...

synchronized(HashMap)是怎么会事??

由于 HashTable本身不是线程安全的;

你上面的添加synchronized是为了保证被访问的对象同一时间只有1个线程访问,避免多线程冲突.

HashTable是线程安全的,而HashMap不是线程安全。
前面在多线程使用时不需同步,而后者则需要额外的同步。

近期文章

  • Flex能不能实现流程表单这样的功能
  • JSP Request.setAttribute()对象设置的对象有大小限制吗
  • 用 JAVA 生成 PDF 文件的 最好的 开源 JAR 是那个?
  • dtree 添加右键
  • 服务器 mysql数据库异常
  • 可以问个新手问题吗-Rails为什么不显示验证信息
  • 新手建站(个人学习笔记类)用软件还是完全自己搭建好?
  • 一道很怪的笔试题(java)
  • linux字符集的问题
  • Ruby中有没有类库能在字节码和数字之间转换?
  • java免费发送短信实例
  • JPA @OneToOne
  • 如何把一个字符串的每个字节按位取反?
  • 面试时直接让你设计一个系统,一般怎么下手?
  • 请问js的导入的一些问题???
  • 面试时让你设计一个厨房,如何回答?
  • 面试时的开放性问题如何回答?
  • MFC中日历控件(CDateTimeCtrl)用SetMonthCalColor函数改变颜色没有生效。
  • Oracle创建数据库问题
  • spring+hibernate query.list 报空指针

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华