static关键字
来源:互联网 发布:源码论坛 编辑:程序博客网 时间:2024/06/02 07:12
?????静态方法不能够进行重写,普通类不能被static修饰。????
1.静态变量
static只能修饰成员变量,不能修饰局部变量。被static修饰的成员变量叫静态变量,可以用类名.变量名的方式来访问。
2.静态方法
static修饰的方法可以在不创建对象的情况下被调用,可以通过类名.方法名来访问。
注意:在静态方法中只能访问静态变量。因为没有被static修饰的成员需要先创建才能访问。
这句话是针对同一个类环境下的,比如说,一个类有多个成员(属性,方法,字段),静态方法A,那么可以访问同类名下其他静态成员,你如果访问非静态成员就不行。
例子:“静态方法只能访问静态成员”说的应该是直接访问。。
class A{
private int a;
static void f()
{
a=1;
}
}
这就是错误的。
class A{
private static int a;
static void f()
{
a=1;
}
}
这是对的。这应该就是直接访问了。。
3.静态代码块
0 0
- static关键字
- static关键字
- 关键字STATIC
- 关键字STATIC
- static关键字
- static 关键字
- static关键字
- static关键字
- static关键字
- static关键字
- static 关键字
- Static 关键字
- static关键字
- Static关键字
- static关键字
- static关键字
- static关键字
- 关键字:static
- hibernate注解方法使用总结(转)
- 线程相关知识
- SOAP
- bit、byte、kb、mb、g的区别
- 雅虎Yahoo 前段优化 14条军规
- static关键字
- hibernate用注解替代映射文件
- JAXB
- 【转载】C/C++中long long与__int64的区别
- Javascript提升阶段学习
- 内部类
- cdh
- myecplise错误集结
- 如何用注解简化SSH框架