【概念问题】什么时候应该用static的变量或方法? 光从语法上说static好像没什么意义,实际的程序中什么时候“应该”用static? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 简单地说当你想不需要创建类的实例就能够访问该类的属性或方法时,就用static当你想把类的某个属性作为该类的全局变量时,就用static 楼上说的基本上已经覆盖了static的用法了补充一个:static因为是与类本身绑定的,可能为了实现一些功能就必须使用static变量比如统计类被实例化的次数统计。如果是类普通成员变量,那么是跟随实例的创建而创建的,那就不能跟踪整个类本身被实例话的次数了 static声明的变量和方法是在类声明的时候就已经在内存中分配了内存空间,因此可以用类名直接调用。 楼上说的已经覆盖了static的用法了THAT'S ALL~~ 当你想不需要创建类的实例就能够访问该类的属性或方法时,就用static当你想把类的某个属性作为该类的全局变量时,就用static-----------------------------这个对 静态属性,比如static red=1;static green=2;然后int color;if(color==green){...}else if(color==red){...}静态方法getInstance()常用的 配了servlet却无法访问 C#中一个DES解密方法翻译成Java版本,解决得分 问个关于包的问题 抽象类不能生成对象? 如何把做好的一个java application打包成exe文件啊 Java中如何获取一个URL地址的网页的Html代码,并显示出来? 【简单字符串替换问题!】 java初始化 为什莫先初始化 Tag 最后执行 Card构造? 简单问题,applet中如何在指定位置添加按钮? 怎样在网页上调用客户机本地可执行文件? jdbc事务控制的疑问 在做一个类似输入法的程序,有点问题咨询!
当你想不需要创建类的实例就能够访问该类的属性或方法时,就用static
当你想把类的某个属性作为该类的全局变量时,就用static
补充一个:
static因为是与类本身绑定的,可能为了实现一些功能就必须使用static变量
比如统计类被实例化的次数统计。如果是类普通成员变量,那么是跟随实例的创建而创建的,那就不能跟踪整个类本身被实例话的次数了
当你想把类的某个属性作为该类的全局变量时,就用static-----------------------------
这个对
static red=1;
static green=2;
然后
int color;
if(color==green){
...
}else if(color==red){
...
}静态方法
getInstance()常用的