论坛首页 入门讨论版 Java

一个系列化对象和线程同步的问题

浏览 133 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
最后更新时间:2008-06-13 关键字: 多线程
synchronized (session) {
      //do something
}
如果session对象经过了系列化和反系列化后,它还会被当成原来的对象吗?这个块的线程同步还有效吗?
   
最后更新时间:2008-06-13
synchronized (session) 还从来没有这么用过,你的意思是认为
session是当前系统中只存在有一个实例的对象,所以对它加锁判断,这个我认为有些玄,其实用一个静态的字符串常量就可以了。
   
0 请登录后投票
最后更新时间:2008-06-13
session是相对于当前一个用户的,静态变量是相对于所有用户的。

我是看了struts2的execAndWait的代码用了synchronized (session),所以有此一问。
   
0 请登录后投票
论坛首页 入门讨论版 Java

跳转论坛:
JavaEye推荐