17. static关键字的作用

1. 静态成员变量的语法特点
   (1) 可以直接用类名来调用,也可以用对象名.
   (2) 静态变量属于类而不属于某个对象,指向同一内存空间,只有一份.

2. 静态函数的语法特点
   (1) 可以直接用类名来调用,也可以用对象名.
   (2) 静态函数中不能使用非静态的成员变量.

3. 静态代码块的语法特点
   static{
      System.out.println("静态代码块");
   }
   (1) 没有名字, 咋调用呢?
   (2) 静态代码块在虚拟机装载该类时执行.
   (3) 主要可以给静态变量赋初始值.

posted @ 2012-10-11 23:07  proteus  阅读(89)  评论(0)    收藏  举报