关于Application类型的变量一些问题。

02-10-11 yfnew
Application类型的变量的存活期应该是服务器启动开始激活,服务器关闭开始灭亡?

我这样理解是否正确呢?

Application类型的变量有没有存活时间一说,就是一段时间后会消失呢?

那位帮忙回答一下。

蓝色虾
2002-10-11 11:26
你的理解很正确啊。

只要服务器开着application一直有用,等到服务器关闭application中的

内容清空。

yfnew
2002-10-11 11:55
但是正因为出现了和我的理解完全不一样的问题后,我开始怀疑自己。呵呵

我在做某个项目,使用application变量保存一些数据,但是那些数据过了一段时候后会自动请空,感觉象是过期一样。

所以上来问确认一下

cc
2002-10-11 13:01
应该不会被清空的!只要你不清空它!

咱们说说static实例的生存周期吧,我感觉static和application很像啊 !

用单态生成的实例何时会被回收呢?

jsqu_jyf
2002-10-11 16:23
好像不同的容器对于APPLICATION的实现不同,写法也不一样的,使用ServletContext操作APPLICATION类型的变量可能不大会有问题的吧。

yfnew
2002-10-12 10:20
结贴了!

好郁闷!我想也应该没问题的,但是它却出现了问题。现在初步断定出现问题的原因是:用户手痒,把jboss停住了,就是用鼠标点住了jboss的那个运行的dos窗口。

不过还要继续看一下,不出意外应该就是这个原因了。

搞到昨天都想破脑袋。

yfnew
2002-10-12 10:20
谢谢大家的鼎力帮助!

猜你喜欢