java中static关键字理解
来源:互联网 发布:mac landesk 卸载 编辑:程序博客网 时间:2024/05/16 10:10
被static修饰的成员变量,属于类变量,被所有该类的对象共享。如果某个对象改变了这个值,那么对于所有对象来说这个值都变了。
举个例子:
小区由一个个家庭组成,小区由公共区域,我们创建家庭对象,对于每个家庭来说公共区域的路灯是所有家庭共有的,如果说某个家庭把路灯损坏了,那么对所有家庭来说这个灯都是坏的。
public class Family { private static String publicLight = "好的"; //公共区域的路灯,属于所有家庭对象共有 public static void main(String args[]) { Family family = new Family(); //张三家 Family family2 = new Family(); //李四家 family.publicLight = "坏了"; //张三儿子比较皮,把路灯砸坏了 System.out.println(family2.publicLight); //因为路灯是共有的,虽然李四家没有对路灯做什么,但是因为张三家儿子把路灯搞坏了,所以对他家来说路灯也是坏的。 //输出结果: 坏了 }}
阅读全文
0 0
- java中static关键字理解
- java中static关键字理解
- java:java中static关键字的理解
- java中static关键字的理解
- Java中关键字static,final的理解
- java中static关键字的理解
- 对java中static关键字的理解
- 深入理解Java中static关键字
- JAVA Static关键字理解
- JAVA static关键字理解
- 理解C++中static关键字
- 理解C++中static关键字
- Java 中 static 关键字
- java中static关键字
- Java中static关键字
- java中static关键字
- java中关键字:static
- Java中Static关键字
- php判断 !==false
- SSL peer shut down incorrectly
- Head First JavaScript 存储数据
- 数据增强:DataAugmentation
- Java中管道报错:Write end dead
- java中static关键字理解
- oracle数据库存储迁移参考
- c#读取lua嵌套表格
- 解决ScrollView嵌套RecyclerView 滑动卡顿和嵌套多个RecyclerView 显示不全的问题
- Eclipse:An internal error occurred during: "Build Project". GC overhead limit exceeded
- Unix系统的发展简介
- python杂记
- eclipse下tomcat启动器执行两次
- 使用AWS遇到的一些问题