一般的bean这种对象是不是存在线程步安全问题(只有set,get等方法)

sword_hero 2004-06-26 10:24:38
比如
public class MyBean {

private String name;

public void setName(String name){this.name=name;};
public String getName(){return name;};
}

如果再多线程环境下是不是就存在脏数据问题,

threadA->setName("hello");
-->threadB.setName("world");
--->threadA.getName()=="world" 不是期望的值
...全文
109 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sword_hero 2004-06-28
  • 打赏
  • 举报
回复
up
sword_hero 2004-06-27
  • 打赏
  • 举报
回复
up
allenhe 2004-06-27
  • 打赏
  • 举报
回复
如果在console application下那是当然
不过在webapp下
因为bean是和session相关
所以不存在这种问题

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧