「Java」static 关键字

介绍

  1. 概述:static 是一个静态关键字
  2. 使用
    1. 修饰一个成员变量:static 数据类型 变量名

    2. 修饰一个方法

      修饰符 static 返回值类型 方法名(形参){
      	方法体 
      	return 结果
      }
      
    3. 调用静态成员:类名直接调用(不用 new 对象)

static 修饰成员的访问特点

  1. 在静态方法中不能直接访问非静态成员,想要调用的话需要 new 对象
  2. 在非静态方法中能直接访问静态成员
    1. 同类:直接调用;类名调用
    2. 不同类:类名调用
  3. 在静态方法中能直接访问静态成员
    1. 同类:直接调用;类名调用
    2. 不同类:类名调用
  4. 在非静态方法中能直接访问非静态成员
    1. 同类:直接调用;new 对象调用
    2. 不同类:new 对象调用

你可能感兴趣的:(java,开发语言)