A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 3872982 中级黑马   /  2015-11-7 14:56  /  610 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

请问一下static关键词除了用于构建工具类外,用在类成员变量时通常是怎么用的?有点搞不明白,求指导,谢谢!

5 个回复

倒序浏览
static是静态的关键字,在成员变量上使用的时候,主要是用于需要共享的变量。比如,在一个类中,当多个方法都需要使用同一个变量的时候,就需要使用static修饰这个变量。
回复 使用道具 举报
yuhongzhen 发表于 2015-11-7 15:33
static是静态的关键字,在成员变量上使用的时候,主要是用于需要共享的变量。比如,在一个类中,当多个方法 ...

应该是多个对象吧?一个对象多个方法不用static修饰就可以共享..
回复 使用道具 举报
类中只有一个变量,且每个对象都使用这个变量,也可以通过类名直接调用。生命周期与类的class文件相同,在对象没有创建时就已经拥有此变量。又叫全局变量。
回复 使用道具 举报
static 静态成员 比如一个学校的所有学生都有一个共同点 学校 就可以定义了静态类 所有学生共同访问 而不需要一个个去新建学校类
回复 使用道具 举报
6666666666666
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马