zoukankan      html  css  js  c++  java
  • 静态成员

    public class Hello {
        public static void main(String[] args) {
            Person.setNumber(99);
            System.out.println(Person.number);
        }
         
    }
    // 静态成员属于类,不属于实例通过类型。静态成员名方法静态成员
    // 因为静态方法属于class而不属于实例,因此,静态方法内部,无法访问this变量,也无法访问实例字段,它只能访问静态字段。
    
    class Person {
        public static int number;
    
        public static void setNumber(int value) {
            number = value;
        }
    }
    
    //因为interface是一个纯抽象类,所以它不能定义实例字段。但是,interface是可以有静态字段的,
    // 并且静态字段必须为final类型:
    
    public interface IPerson {
        public static final int MALE = 1;
        public static final int FEMALE = 2;
    }
    //实际上,因为interface的字段只能是public static final类型,
    //所以我们可以把这些修饰符都去掉,上述代码可以简写为:
    
    public interface IIPerson {
        // 编译器会自动加上public statc final:
        int MALE = 1;
        int FEMALE = 2;
    }
     
       
     
     
    
    
     
  • 相关阅读:
    Unstar A File:
    star 一个文件
    列出大星号文件
    删除用户
    curl -d
    创建用户
    Check Account Info
    List Accounts
    认证ping
    python 解接口返回的json字符串
  • 原文地址:https://www.cnblogs.com/-alvin/p/12980778.html
Copyright © 2011-2022 走看看