java静态static关键字。

                                     Java的static关键字


 

static:静态成员变量和静态成员函数。静态成员变量被存放在静态域,静态成员函数被存放在静态方法区(方法区被分为静态方法区和非静态方法区)。

被静态变量修饰后的成员所具备的特点:

  1. 静态变量随着类的创建而创建,随着类的消亡而消亡。
  2. 优先于对象存在
  3. 可以被所有的对象所共享
  4. 可以直接被类名调用。

使用注意事项:

  1. 静态方法可以访问静态成员,但是不能访问非静态成员。
  2. 静态方法中不可以写this,super关键字。
  3. 非静态方法也可以访问静态成员。

静态成员函数:static int num;

静态成员函数:public static void method 

{

System.out.print("静态成员函数");

}

JVM中的内存共分为程序计数器、堆、虚拟机栈、本地方法栈和方法区五个部分

猜你喜欢

转载自blog.csdn.net/qq_36155035/article/details/82598578