Java小结
来源:互联网 发布:js获取表单提交的数据 编辑:程序博客网 时间:2024/06/06 04:38
static: 关键字,是一个修饰符,用于修饰成员(成员变量和成员函数)。
特点:
1,想要实现对象中的共性数据的对象共享,可以将这个数据进行静态修饰。
2,被静态修饰的成员,可以直接被类名所调用。也就是说,静态的成员多了一种调用方式。类名.静态方式。
3,静态随着类的加载而加载,而且优先于对象存在。
弊端:
1,有些数据是对象特有的数据,是不可以被静态修饰的。因为那样的话,特有数据会变成对象的共享数据。这样对事物的描述就出了问题。所以,在定义静态时,必须要明确,这个数据是否是被对象所共享的。
2,静态方法只能访问静态成员,不可以访问非静态成员。
因为静态方法加载时,优先于对象存在,所以没有办法访问对象中的成员。
3,静态方法中不能使用this,super关键字。
因为this代表对象,而静态在时,有可能没有对象,所以this无法使用。
4,主函数是静态的。
特点:
1,想要实现对象中的共性数据的对象共享,可以将这个数据进行静态修饰。
2,被静态修饰的成员,可以直接被类名所调用。也就是说,静态的成员多了一种调用方式。类名.静态方式。
3,静态随着类的加载而加载,而且优先于对象存在。
弊端:
1,有些数据是对象特有的数据,是不可以被静态修饰的。因为那样的话,特有数据会变成对象的共享数据。这样对事物的描述就出了问题。所以,在定义静态时,必须要明确,这个数据是否是被对象所共享的。
2,静态方法只能访问静态成员,不可以访问非静态成员。
因为静态方法加载时,优先于对象存在,所以没有办法访问对象中的成员。
3,静态方法中不能使用this,super关键字。
因为this代表对象,而静态在时,有可能没有对象,所以this无法使用。
4,主函数是静态的。
阅读全文
0 0
- java小结
- java 小结
- java小结
- Java小结
- JAVA小结
- java小结
- JAVA小结
- JAVA小结
- Java小结
- java 小结
- Java小结
- java小结
- Java小结
- java小结
- JAVA小结
- Java小结
- Java 小结
- JAVA小结
- DFS-地图
- java异常处理
- v-for
- 关于latex的网站推荐
- AngularJS初学!!!!
- Java小结
- 【Linux虚拟机】设置vmware下的虚拟机与主机windows共享文件夹
- 浏览器后退刷新
- 生成学习算法
- 最大连续和一遍循环解决问题的写法
- 又是毕业季(数论)
- UIButton 选中效果
- 反射
- java实现遍历树形菜单方法——设计思路【含源代码】