MENU

static关键字

June 5, 2018 • Read: 152 • Java

1.static作用

  1. 使用static声明属性
    使用static声明全局属性
  2. 使用static声明方法
    直接通过类名调用
  3. 注意点
    使用static方法的时候,只能访问static声明的属性和方法,而非static声明的属性和方法是不能访问的

2.示例

class Person{
    static String country = "北京";
}
public static void main(String args[]){
    Person p1 = new Person();
    System.out.println(p1.country);//北京
    p1.country = "上海";//这样写可以,但不推荐
    Person p2 = new Person();
    System.out.println(p1.country);//上海
    Person.country = "广州"//静态对象或方法一般用类名直接调用
    Person p3 = new Person();
    System.out.println(p3.country);//广州
}
最后编辑于: October 19, 2018
Archives Tip
QR Code for this page
Tipping QR Code