黑马程序员技术交流社区
标题:
static 关键字总结
[打印本页]
作者:
苗超维
时间:
2016-1-17 23:49
标题:
static 关键字总结
定义:static 修饰的成员是在类中的定义,属于共享数据,静态数据。
特点1 用于修饰成员
2 被static 修饰的成员被所有的对象共享
3 Static 优先于对象的纯在
4 Static 修饰的数据是共享数据,对象中的存储的是特有数据
5 Static 修饰的成员多一种调用方式。就是可以直接被类名所调用类名.静态成员、
成员变量与静态变量的不同。
1 两个变量的生命周期不同。
成员变量随着对象的创建而存在,随着对象的被回收而释放。
静态变量随着类的加载而存在,随着类的消失而消失。
2 调用方式不同
成员变量只能被对象调用
静态变量可以对象调用,还可以被类名调用
3 数据存储的位置不同
成员变量数据存储在堆内存的对象中,所以也叫对象的特有数据。
静态变量的数据存储在方法去的共享数据区的静态去。也叫兑现的共享数据
静态 (方法和变量)的注意事项
1 静态方法只能访问静态成员,(非静态既可以访问静态,又可以访问非静态)
2 静态方法中不可以使用this 或者super关键字
3 主函数是静态的
作者:
小赵VS老付
时间:
2016-1-19 11:51
刚刚自学过,过来加强下记忆,不错,顶一下!
作者:
hard
时间:
2016-1-20 10:35
回来,温故而知新
作者:
星空仰望heaven
时间:
2016-1-31 22:42
总结的挺好的
作者:
ma464526717
时间:
2016-2-2 13:08
总结的很全面,正好加强记忆了。
作者:
未来的未来
时间:
2016-2-10 18:13
大部分都是刘意的总结里的。。。
作者:
小小笑笑
时间:
2016-2-11 12:55
厉害厉害
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2