关于static变量,成员变量和局部变量
来源:互联网 发布:信用卡怎么在淘宝套现 编辑:程序博客网 时间:2024/06/07 00:12
我找到一个很经典的例子,看明白了就可以了解他们各自的特性了.
class StaticAndInstance
{
static int classVar;
int instanceVar;
static void setClassVar(int i)
{
classVar=i;
}
static int getClassVar()
{
return classVar;
}
void setInstanceVar(int i)
{
classVar=i;
instanceVar=i;
}
int getInstanceVar()
{
return instanceVar;
}
}
public class StaticAndInstanceTest
{
public static void main(String args[])
{
StaticAndInstance m1=new StaticAndInstance();
StaticAndInstance m2=new StaticAndInstance();
m1.setClassVar(1);
m2.setClassVar(2);
System.out.println("m1.classVar="+m1.getClassVar()+"m2.classVar="+m2.getClassVar());
m1.setInstanceVar(11);
m2.setInstanceVar(22);
System.out.println("m1.InstanceVar="+m1.getInstanceVar()+"m2.InstanceVar="+m2.getInstanceVar());
}
}
结果为:m1.classVar=2 m2.classVar=2
m1.InstanceVar=11 m2.InstanceVar=22
最后建议自己对变量名一定要注意书写方式和变量名的意义.
- 关于static变量,成员变量和局部变量
- 成员变量和局部变量和static
- 成员变量和局部变量
- 成员变量和局部变量
- 成员变量和局部变量
- 成员变量和局部变量
- 成员变量和局部变量
- 成员变量和局部变量
- 成员变量和局部变量
- 成员变量和局部变量
- 成员变量和局部变量
- 成员变量和局部变量
- 成员变量和局部变量
- 成员变量和局部变量
- 成员变量和局部变量
- 成员变量和局部变量
- 成员变量和局部变量
- 成员变量和局部变量
- Get data by SAFEARRAY** from COM(VB Code) in My VC COM Project (Code Part)
- ASP VBScript 函数速查表
- Thinking in java(1)
- 管理软件厂商的利润瓶颈
- 微软全球副总裁李开复:学习如何成为企业家
- 关于static变量,成员变量和局部变量
- 未来成功企业家三要素
- ADO 中的并发编码
- 游泳,我喜欢
- Route命令,中文翻译
- WLAN集成到您的有线LAN中 (转来微软)
- 改进了的一个邮件发送类
- IP over SDH和IP over ATM技术
- Ant学习指南