2021-02-25 17:26发布
凡是由static修饰的方法,叫做静态方法。静态方法属于类方法,建议通过类名加点的形式进行调用,静态方法随着类的加载而加载,而非静态方法随着对象的产生而存在,由于在类存在之后,对象不一定存在,所以当静态方法存在时,不能保证非静态方法已经存在,如果不存在,在调用时就会导致程序错误。所以静态方法不能访问非静态方法,必须保证非静态方法存在时,才能访问。
最多设置5个标签!
凡是由static修饰的方法,叫做静态方法。静态方法属于类方法,建议通过类名加点的形式进行调用,静态方法随着类的加载而加载,而非静态方法随着对象的产生而存在,由于在类存在之后,对象不一定存在,所以当静态方法存在时,不能保证非静态方法已经存在,如果不存在,在调用时就会导致程序错误。所以静态方法不能访问非静态方法,必须保证非静态方法存在时,才能访问。
一周热门 更多>