黑马程序员技术交流社区

标题: static关键字 [打印本页]

作者: /mg依恋    时间: 2014-7-27 00:00
标题: static关键字
static关键字
(1)是一个关键字。可以修饰成员变量和成员方法。
(2)静态的特点:
  A:随着类的加载而加载
  B:优先于对象存在
  C:被类的所有对象共享
  D:可以通过类名调用
(3)静态的注意事项:
  A:在静态方法中是没有this关键字的。
  B:静态方法只能访问静态的成员变量和静态的成员方法。
(4)静态内容的调用:
  A:被对象调用
  B:被类名调用
  推荐被类名调用。
(5)什么时候该用static呢?
  如果某个内容是所有对象共享的,就用静态修饰。
  举例:
   水杯和饮水机。
   厕所和人。
   老师和学生。

作者: 新语新空    时间: 2014-7-27 00:22
楼主看视频看的很认真啊。
(4)静态内容的调用:
  A:被对象调用
  B:被类名调用
  推荐被类名调用。
为什么推荐被类名调用呢?
作者: 渴望学习    时间: 2014-7-27 11:08
新语新空 发表于 2014-7-27 00:22
楼主看视频看的很认真啊。
(4)静态内容的调用:
  A:被对象调用

方便啊,如果用对象调用 是不是要创建对象阿,是不是要在堆区开辟空间啊,是不是占用资源了啊!
作者: 新语新空    时间: 2014-7-27 13:26
渴望学习 发表于 2014-7-27 11:08
方便啊,如果用对象调用 是不是要创建对象阿,是不是要在堆区开辟空间啊,是不是占用资源了啊! ...

嗯,谢谢~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2