日期:2014-05-17  浏览次数:20412 次

一个网站的简单问题
这个网站有一个类叫A,有个静态属性叫user
当一个用户登录成功之后user=当前登录的用户



然后别人又登录了user又等于这个登录用户


多次登录之后
这个静态属性user的值是保存谁的?

也就是我我在我电脑登录一次,别人在他电脑登录一次
我在我电脑访问这个User静态属性的值 是我自己  还是别人

------解决方案--------------------
胡乱保存,相互覆盖,谁最后被执行就是谁。


------解决方案--------------------
也就是我我在我电脑登录一次,别人在他电脑登录一次
我在我电脑访问这个User静态属性的值 是我自己  还是别人 

别人的,以最后一次为准。
------解决方案--------------------
引用:
也就是我我在我电脑登录一次,别人在他电脑登录一次
我在我电脑访问这个User静态属性的值 是我自己  还是别人 

别人的,以最后一次为准。

+++
------解决方案--------------------
静态成员 只在内存中分配一次,如果有这样的解释 LZ应该就应该明白了。
------解决方案--------------------
看最后一次是谁就是谁啦
------解决方案--------------------
记录最后登录的那个
静态变量存服务器内存

你后来的登录都会把那个变量重新写过,当然是最后的那个拉