Java static-摘自thinking in Java,
分享于 点击 21753 次 点评:181
Java static-摘自thinking in Java,
class T{
static int i=47;
}
1.java 中,使用new创建对象后才会分配存储空间,方法才能被外界调用,否则可能出现“NullPointerException”的错误。
2.但是对于有static声明的变量和方法则不需要。这些变量和方法不与任何包含它的类的任何对象关联,即使没有创建对象也可以调用。
3.即使创建了两个对象T,变量i只有一份存储空间,共享一个i。
4.可以创建对象去访问,也可以使用类名访问
5.static修饰的方法差别没有那么大。
相关文章
- 暂无相关文章
用户点评