pagecontext属性java的垃圾收集

时间:2010-09-29 07:25:07

标签: java jsp memory-management garbage-collection

考虑,

pageContext.setAttribute("name", new String("Shal"));
String name1= new String("Jason");
pageContext.setAttribute("Alternate Name", name1));

如何为上述两个属性分配内存,如何以及何时恢复分配的内存。什么是最佳实践

1 个答案:

答案 0 :(得分:1)

与所有其他java对象一样,它们将在堆上分配,并且当它们不再可用时收集垃圾(a),以及(b)当垃圾收集器该死的时候感觉像它一样。

当页面完成执行时,即JSP完成渲染时,不再可以访问页面范围的属性,当然,除非VM中的其他内容具有对它们的另一个引用。