黑马程序员技术交流社区
标题:
static关键字的有关小知识
[打印本页]
作者:
范玉
时间:
2015-7-13 23:09
标题:
static关键字的有关小知识
static 关键字
修饰成员变量和成员方法.(还可以修饰内部类)
特点:
1) 随着类的加载而加载, 优先对象于对象而存在.
2) 被类的所有对象共享.
3) 可以使用类名直接调用.
class Demo{
public static void main(String[] args)
{
show();
}
public static void show(){
//
}
}
class DemoTest
{
public static void main(String[] args)
{
Demo.show();
Demo d = new Demo();
d.show();
d = null;
d.show();// 但是这还能运行.
}
}
类变量:
被static修饰的成员变量.
实例变量:
没有static修饰的成员变量.
注意事项:
1) 静态方法中没有this关键.
2) 静态方法只能访问静态成员变量和静态成员方法.
3) 静态成员强烈建议使用类名调用.
作者:
longlong
时间:
2015-7-13 23:18
在继承中,static方法只能继承static的方法啊,
作者:
逆袭白富美
时间:
2015-7-13 23:33
static方法只能继承static的方法
作者:
xyxlx111
时间:
2015-7-13 23:34
受教了,顶一个
作者:
824519050
时间:
2015-7-13 23:36
学习了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2