static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类 ...
分类:
编程语言 时间:
2016-04-01 12:44:46
阅读次数:
169
C++中Static作用和使用方法 ? http://blog.csdn.net/cn_cainiao/article/details/5943070
分类:
其他好文 时间:
2015-10-23 14:54:16
阅读次数:
111
static作用(修饰函数、局部变量、全局变量)在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两...
分类:
Web程序 时间:
2015-10-08 18:12:08
阅读次数:
240
一、static变量静态变量属于静态存储方式,其存储空间为内存中的静态数据区(在静态存储区内分配存储单元),该区域中的数据在整个程序的运行期间一直占用这些存储空间,内存地址不变,直到整个程序运行结束。静态变量虽在程序的整个执行过程中始终存在,但是在它作用域之外不能使用。(相反,auto自动变量,即动...
分类:
其他好文 时间:
2015-08-12 16:15:15
阅读次数:
202
在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c。下...
分类:
其他好文 时间:
2015-07-31 17:40:19
阅读次数:
90
这里是static是静态局部变量,不会随着函数的结束而撤销,放在main函数里是没有实际意义的,下面一个是static的例子:void f(){static int x=0;int y=0;x++;y++;printf("%d %d\n", x, y);}void main(){f();f();f(...
分类:
编程语言 时间:
2015-07-31 10:18:17
阅读次数:
128
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类...
分类:
编程语言 时间:
2015-07-31 01:04:09
阅读次数:
159
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。
被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。
只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前访问,...
分类:
编程语言 时间:
2015-06-15 18:51:09
阅读次数:
164
C程序一直由下列部分组成:1)正文段——CPU运行的机器指令部分;一个程序仅仅有一个副本;仅仅读,防止程序因为意外事故而改动自身指令;2)初始化数据段(数据段)——在程序中全部赋了初值的全局变量,存放在这里。3)非初始化数据段(bss段)——在程序中没有初始化的全局变量;内核将此段初始化为0。 4)...
分类:
其他好文 时间:
2015-06-03 11:41:07
阅读次数:
112