| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 797 人关注过本帖
标题:[讨论]关于static关键字的应用
只看楼主 加入收藏
jclman
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2007-3-10
收藏
 问题点数:0 回复次数:8 
[讨论]关于static关键字的应用
static给我们带了不少的方便,但在应用时,应注意什么呢?比如在什么时候适合用,还有定义静态变量要慎用等之类的话,我不知道到底会怎么来影响,还有我在discuz的源码里面应用了大量的静态方法,在性能上或是多人访问的是时候会不会出现问题呢?

请知道或是是了解的朋友指点下,在下不胜感激!

[此贴子已经被作者于2007-10-30 19:22:09编辑过]

搜索更多相关主题的帖子: static 关键 应用 
2007-10-30 19:21
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 

之所以要慎用static变量是因为一旦变量被声明为静态 那它的生命周期就和应用程序一样了 只要程序不结束它就一直存在 一直占内存 那就牵涉到资源问题了


愛生活 && 愛編程
2007-10-30 23:59
梦心
Rank: 4
来 自:福建平和
等 级:贵宾
威 望:13
帖 子:1910
专家分:0
注 册:2007-5-11
收藏
得分:0 

该说的楼上说了~


我清高和我骄傲的倔强,在风中大声的唱:我不听,我不听~~做我自己最特别,呼呼~~啦啦~~~
我的博客园地址: [url]http://[/url]
2007-10-31 12:51
天使不哭
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:677
专家分:22
注 册:2006-7-9
收藏
得分:0 
楼上的楼上正解~

[此贴子已经被作者于2007-10-31 12:55:50编辑过]



C#Winform技术群:25380362
博客:http:///boyliupan/
2007-10-31 12:52
shen521941
Rank: 2
等 级:论坛游民
威 望:1
帖 子:428
专家分:22
注 册:2006-12-1
收藏
得分:0 

还有 静态变量要慎用public


曾经有双翅膀,我没用她飞上蓝天,丢锅里炖汤了!
2007-10-31 13:07
jclman
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2007-3-10
收藏
得分:0 

那静态方法会存在一直占用内存的问题吗?


不要说不行,要知道我们都能够!!!欢迎光临我的博客http://blog..cn/jclman
2007-10-31 17:52
shiyuxinglan
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-10-17
收藏
得分:0 
静态方类或方法,操作少时用它.
举个例子,你要对一个文件作大量的读写移动,你就用FileInfo这样的非静态类.
但是你只对文件作一下操作,比如判断文件存在不存在,那么就用基于静态的File类.
静态类或方法在内存在存的时间要小的多.
自己写类或方法,可以静态与动态并写,但用的时候就看情况了.
2007-11-01 17:09
shiyuxinglan
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-10-17
收藏
得分:0 
懂了吧.
2007-11-01 17:10
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 
shiyuxinglan 对于你的热心大家都很感谢 并且非常欢迎 但是像上面的回帖有灌水的嫌疑哦 请以后不要在技术区灌水 如果要灌请到水区 这次就只帮你把那些重复的发帖删了

[此贴子已经被作者于2007-11-1 20:38:23编辑过]



愛生活 && 愛編程
2007-11-01 20:36
快速回复:[讨论]关于static关键字的应用
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017262 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved