java关键字static的使用详解
关键字static
1.概述
- static是一种修饰符
- static是Java中表静态的关键字
- 它可以修饰成员变量、成员方法、代码块
- 被static修饰的成员变量或成员方法,将不再依赖于对象的创建而去使用,而是依赖类的存在,成为类成员或类方法,是共享的(下面将会详细的解释)。
2.static修饰成员变量
2.1常见的修饰符
- public修饰符
- private修饰符
- 没有修饰符
- static修饰符(静态修饰符)
classTest{
//public修饰符
publicinta;
//private修饰符
privateintb;
//没有修饰符
intc;
//static修饰符
publicstaticintd;
}
2.2内存图分析讲解static修饰成员变量
classTest{
publicinta;
publicStringb;
publicdoublec;
publicstaticintd;
}
Testt=newTest();
以上述简单的测试类为例,画其底层的内存图(下图是我自己手画的图,天生手残,请大家多担待
热门推荐
6 保研的祝福语简短
10 年轻20岁祝福语简短
11 朋友结婚祝福语信息简短
12 女孩婚礼贺卡祝福语简短
13 30段点歌简短祝福语
14 虎年春节祝福语图文简短
15 写给后妈祝福语大全简短
16 简短回复生日祝福语
17 校长送毕业祝福语简短
18 毕业立体贺卡祝福语简短