我已经看到几个使用.recycle的引用,以确保您没有xPage的内存问题,但我不知道应该如何以及在何处使用它.我检查了掌握xpages的书,但没有找到任何具体的参考.我怀疑这对于那些来自java背景的人来说可能更为明显.
是否应该在有人登录应用程序时使用,在xpages之间导航?这意味着什么?它会清除当前会话,还是用户存储的sessionScope变量?它是用户特定的吗?
一个
只有多米诺骨牌java对象才需要回收,而不是特定于XPage的问题.你应该尽快回收每个多米诺骨牌对象,这是黄金法则.
Domino对象是fe NotesSession,NotesDatabase等.它们在内部作为C-Objects访问,这就是为什么手动"销毁"它们很重要的原因.如果直接在代码中访问这些对象的类型,则必须自己回收它们.特定于XPage的对象(如作用域变量)是纯Java代码,垃圾收集器将正确杀死它们.
有关更多详细信息,请查看此技术说明:为什么在每个Java对象上使用Recycle()方法很重要
| 归档时间: |
|
| 查看次数: |
865 次 |
| 最近记录: |