社区
ASP
帖子详情
关于对象生存期的问题
hellophp
2002-09-13 02:27:42
我们都知道当用 set object = Serve.CreateObject("adodb.******")声明对象
释放对象,object.close 或 set object=nothing
当我们忘了释放对象就会占用内存,我得问题是 这部分被吃掉的内存能否计算或量化,或是什么地步服务器资源耗尽?
还有object.close 和 set object=nothing 有什么区别?
...全文
96
5
打赏
收藏
关于对象生存期的问题
我们都知道当用 set object = Serve.CreateObject("adodb.******")声明对象 释放对象,object.close 或 set object=nothing 当我们忘了释放对象就会占用内存,我得问题是 这部分被吃掉的内存能否计算或量化,或是什么地步服务器资源耗尽? 还有object.close 和 set object=nothing 有什么区别?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiuyuhongye
2002-09-13
打赏
举报
回复
真的是这样么?学习。。。
MeXP
2002-09-13
打赏
举报
回复
这只是服务器提供的一种友好的机制,对于养成良好的习惯加上有何乐而不为呢?一个自动,一个手动,仅此而已。但是如果是客户端使用vbscript,不手动释放就不行,所以有用的
hellophp
2002-09-13
打赏
举报
回复
那object.close 和set object=nothing
岂不没有用?
MeXP
2002-09-13
打赏
举报
回复
*.asp中如果有set object = Serve.CreateObject("adodb.******")可以不使用
object.close
set object=nothing
来释放对象,应为他们的生命期就是当前页,它会被自动清除释放其内存空间
hjbwt
2002-09-13
打赏
举报
回复
一般网页关闭之后,这部分资源也就被释放掉了,不过不好计算
object.close 是关掉对象,对象还存在
set objcet=nothing 是释放对象所占空间,对象不存在了,变量还存在,下次不用声明变量了
对象
的
生存期
对象
有诞生和消亡的时刻,
对象
从诞生到结束的时间就是其
生存期
。在
生存期
内
对象
将保持其状态,变量将保持其值不变。
对象
的
生存期
可以分为静态
生存期
和动态
生存期
两种。 静态
生存期
静态
生存期
与程序的运行期相同,在...
C++ 标识符作用域以及
对象
生存期
1、C++中标识符作用域: 函数原型作用域:在函数...2、
对象
生存期
: 静态
生存期
:在空间命名作用域中生命的
对象
具有静态
生存期
,与程序的运行期相同。在函数内部的局部作用域中声明具有静态
生存期
的
对象
,要使用关键
C++进阶笔记001:static 静态
生存期
和 动态
生存期
对象
生存期
分为 静态
生存期
和 动态
生存期
两种。 静态和动态
生存期
静态
生存期
:指
对象
的
生存期
与程序运行期相同。 动态
生存期
:可理解为局部
对象
,诞生于声明点,结束于块执行完毕。 在 namespace 中声明的
对象
...
静态
生存期
和动态
生存期
定义: 如果某一个
对象
的
生存期
和程序的运行的
生存期
一样,则这个
对象
具有静态
生存期
。 关键字:static
对象
生存期
+静态数据成员+静态函数成员
块作用域中声明的,没有用static修饰的
对象
是动态
生存期
的
对象
(习惯称局部
生存期
对象
)。 开始于程序执行到声明点时,结束于命名该标识符的作用域结束处。 静态数据成员 用关键字static声明 为该类的所有
对象
...
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章