黑马程序员技术交流社区

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

作者: 李艳红    时间: 2015-8-5 14:15
标题: static关键字
关于static关键字总结
  1、不能在static修饰的方法中引用this变量,只能引用一些静态变量或方法,或new新的对象(可以定义局部变量)。
  简言之,静态方法或块中,只能引用静态的方法或变量。
  2、类中的成员变量(static修饰)有缺省值,而类的定义的方法中的局部变量没有缺省值。
  3、在类的构造器中,可以引用任何的静态或非静态的变量和方法,可以在非static方法中调用static方法。
  4、static{}块中的代码在类装载中仅执行一次。
  5、在7-7,A static method cannot be overridden but can be hidden. 不理解。
  6、不能在无论非static方法中或static方法中定义static变量。

作者: luorenyu    时间: 2015-8-5 15:05
还没学到先点个赞
作者: 落叶随尘    时间: 2015-8-5 17:36
赞一个!
作者: Swornf、时年    时间: 2015-8-5 18:19
顶一个!
作者: 叶顺达    时间: 2015-8-5 19:18
static  哈哈  
作者: DD_vincent    时间: 2015-8-5 19:40
A static method cannot be overridden but can be hidden
就是说,静态方法是属于类的方法,而不是属于对象的方法。如果子类对这个静态方法进行了重写,那么其实是在子类中创建了一个同名的属于子类的静态方法,这个时候并不是对父类静态方法进行重写
作者: 烬5    时间: 2015-8-5 20:29
无条件点赞
作者: 晚上没饭吃    时间: 2015-8-5 21:05
表示概念不太懂
就知道怎么用
作者: 陈冬雪    时间: 2015-8-5 21:15
静态,共享
作者: 薛瑞宾    时间: 2015-8-5 21:17
不错哦,加油
作者: ch18346846149    时间: 2015-8-5 21:22
很好很全面
作者: 月夜听雨    时间: 2015-8-5 21:31

赞一个!




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