static关键字
1、static关键字含义1. 为什么要使用衡痕贤伎static有一些数据不必要隶属于每个对象, 例如Chinese类的country属性就应该是C茑霁酌绡hina,并且所有对象都应该是相同的, 这样的数据就可以声明成static的, 这样的数据就隶属于类, 通过类就可以直接访问, 当然通过对象也可以访问.有一些方法也是相同的道理, 可以被static修饰, 这样的方法只需要通过类调用即可, 不需要创建对象.
2、使用了static后的变化
3、.使用范围:在Java类中,可用static修饰属性、方法、代码块、内部类
4、被修饰后的成员具备以下特点:
5、static修饰属性1. 类属性
6、2. 类属性的存储类属性保存在方法区的类信息数据区中
7、3. 类属性的使用类属性可以直接通过类名使用
8、4. 静态属性的特点因为隶属于类, 所以静态属性通常是共享数据
9、static 修饰方法1. 类方法(class Method)没有对象的实例时,可以用类名.方法名(像粜杵泳)的形式访问由static标记的类方法。在static方法内部只能访问类的static属性,不能访问类的非static属性。
10、2. 类方法特点
11、单例设计模式 设计模式是在大量的实践中总结和理论化之后优选的代码结构、编程风格、以及解决问题的思考方式。设计模式就像是经典的棋谱,不同的棋局,我们用不同的棋谱,免去我们自己再思考和摸索。
12、单例(Singleton)设计模式-懒汉式
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:83
阅读量:55
阅读量:62
阅读量:63
阅读量:83