设为首页 加入收藏

TOP

Java间数据的同步(StringBuffer,Map)
2014-11-24 13:51:43 来源: 作者: 【 】 浏览:1
Tags:Java 数据 同步 StringBuffer Map

Java程序中,假如程序中N个方法放在一个java事务中,那么可能这几个方法中,每个方法都要用到某个值。并且作为一个事物,这个值应该是同一个值,而不应该会被多线程混乱,这时,方法间传值时,单个字符串,就要用到StringBuffer来传,传2个甚至多个字符串,就要用到Map(注意,用MAP传值时,map中的参数,要是Object类型的,所以如果map中要存放2个字符串,那么先将这2个字符串分别放到2个StringBuffer里面,再把这2个StringBuffer放到Map里)这2个StringBuffer在方法里面建就行了(局部变量),传递的时候传递MAP参数。


例:


同步单个字符串(mobilecode ):


同步2个字符串(mobilecode ,clientid):


扩展:


public void tx_duanxinAdd(Map p) {


p.put("key",value)还可用于数据库查询,假如查询出来ibatis后放到某个

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇在Android程序中获取avc中的数据 下一篇Java读取资源文件的方式

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: