多线程

pipigo_wzj 2004-08-10 09:05:28

用一个公用变量
每个线程都要方问
一个线程改变了它的值后
别的线程看不到改变的值
怎么办
...全文
115 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
foxty 2004-08-15
  • 打赏
  • 举报
回复
同意楼上的。
张海霖 2004-08-15
  • 打赏
  • 举报
回复
我说的恐怕是对的
张海霖 2004-08-15
  • 打赏
  • 举报
回复
让我说中了,根本不是一个实例,不公平。
pipigo_wzj 2004-08-15
  • 打赏
  • 举报
回复
都不对
static
问题已解决了
谢谢大家
draco2002 2004-08-11
  • 打赏
  • 举报
回复
把代码贴出来看看
如果是类变量的话就没问题。
xuyang821225 2004-08-10
  • 打赏
  • 举报
回复
先设为public 再限定它为同步变量试试
heibai520 2004-08-10
  • 打赏
  • 举报
回复
都可以访问了怎么可能会看不到呢?

你的这种情况可以在你的线程里定义一个私有的变量!
这样各个线程之间的那个值就可以独立了啊!就可以看不到了啊!
张海霖 2004-08-10
  • 打赏
  • 举报
回复
不可能看不到,你的原因是
a=1;
每个线程用的是一个实例吗,这个变量是不是又一次不经意的赋值。

62,623

社区成员

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

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