想听听大家对 static 命名的函数、变量的用法
想听听大家对 static 命名的函数、变量的用法
以static 命名的函数、变量,只有一份实例,而且不需创建实例就可以调用
不知大家实际编程中应用在哪些地方呢。
问题点数:50、回复次数:5Top
1 楼kinglomei(可乐猫)回复于 2003-08-04 18:26:17 得分 10
基本上就是类似其他语言里面的全局变量,所以可以不需创建实例就可以调用。
她的生命周期,存在于整个app的过程里面。
实际应用,就看什么变量的作用域比较广。
个人理解,不知片面与否。Top
2 楼one_bird(一鸟)回复于 2003-08-04 18:53:41 得分 10
可以在一些工具类里面用,如编码转换等Top
3 楼whyxx(最近有点闲)回复于 2003-08-04 19:17:09 得分 10
凡是那种经常会被外部调用,而且不用新建一个class的方法都可以声名成static 的,也就是通常在工具类里Top
4 楼tony_jian(晕了)回复于 2003-08-04 20:27:29 得分 10
1.对于STATIC变量来说优先初始化。且只初始一次。所有对象共用
2。对于类来说。可以通过:类名。STATIC方法 ,类名。STATIC变量来访问。无须创建实体对象。Top
5 楼cust(wanda)回复于 2003-08-04 20:30:45 得分 10
对,如果变量是只读的,在运行期间不需要动态改变内容,那么用static 修饰最好了。Top




