7 static关键字

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了7 static关键字相关的知识,希望对你有一定的参考价值。

class Person

{

  static int i;

  static void fun()

  {

    System.out.println("我是静态函数");

  }

}

在静态函数中不能使用非静态的变量!!

以下这个没问题:

class Person

{

  String name;

  void talk()

  {

    System.out.println("my name is "+name);

  }

}

这样是不行的:

class Person

{

  String name;

  static void talk()

  {

    System.out.println("my name is "+name);

  }

}

必须这样:

class Person

{

  static String name;

  static void talk()

  {

    System.out.println("my name is "+name);

  }

}

 

以上是关于7 static关键字的主要内容,如果未能解决你的问题,请参考以下文章

7.28.2 static关键字(静态和成员)

static关键字

static关键字的作用是什么?它用在什么场景?static关键字深度解析来袭

Java基础7---面向对象(构造方法和static关键字)

static关键字

7天学完Java基础之4/7