关于类的生存期的问题,请前辈们指点。

henry.t 03-01-06
    

在页面开始时我引入一个SESSION BEAN 比如
<jsp:useBean id="adminBean" scope="session"
class="/AdminBean"/>

在页面中间,我要使用一个类,当然它的生存期在页面结速时就释放了(应该包括其私有变量),但如果它的构造函数里要用到上面我引入的BEAN,就像
…………………
classA a = classA(adminBean);
………………
那么,当页面结速时(calssA a 释放资源时),adminBean是不是也释放了呢???(里面保存有登陆时的信息,以后一直要用)

    

fuzhou
2003-01-07 10:40

应该不会吧,只是释放掉了一个该对象的引用而已

henry.t
2003-01-07 23:47

没有别的意见吗??请大师们点拨

henry.t
2003-01-08 23:38

请指点

mem_fox
2003-01-09 09:59

我认为应该不会自动施放ClassB ,按照JVM之自动回收没有任何引用的对象,现在只是指定了ClassA的生存器,没有保证没有其他的对象指到B

3Go 1 2 3 下一页