2013年12月31日

关于多线程安全的一些解决方法

摘要: 摘自:http://lianjiajun05.blog.163.com/blog/static/2638954820106310236547/在spring中默认的service是singleton的,这就造成了一个问题:在有共享变量(比如static变量,有时候我们不得不这么做)的时候,需要考虑到该共享变量的多线程安全问题。 解决这个问题有几个方法: 1.借助支持多线程安全的对象创建方式。如果是static Map类型的变量,在不需要考虑并发的情况下我们可以这么创建 private static Map MY_MAP = new HashMap (); 但是HashMap是非线程... 阅读全文

posted @ 2013-12-31 17:00 Paul_bai 阅读(347) 评论(0) 推荐(0) 编辑

导航