gpt4 book ai didi

java - java页面上下文属性的垃圾收集

转载 作者:行者123 更新时间:2023-12-01 16:01:16 25 4
gpt4 key购买 nike

考虑一下,

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

上述两个属性的内存是如何分配的,分配的内存如何以及何时被回收。遵循的最佳实践是什么

最佳答案

与所有其他 java 对象一样,它们将在堆上分配,并在 (a) 当它们不再可访问时以及 (b) 当垃圾收集器感觉良好时进行垃圾收集。

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

关于java - java页面上下文属性的垃圾收集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3819548/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com