Java static关键字详解:成员变量和成员方法的修饰
Java static关键字详解:static修饰符可以用于修饰类的成员变量和成员方法。\n\n1. 静态成员变量:使用static修饰的成员变量属于整个类,而不是属于类的实例。所有类的实例共享同一个静态成员变量的值。可以通过类名直接访问静态成员变量,无需创建对象。静态成员变量在内存中只有一份拷贝。\n\n2. 静态成员方法:使用static修饰的成员方法可以直接通过类名调用,无需创建对象。静态方法只能访问静态成员变量和其他静态方法,不能访问非静态成员变量和非静态方法。静态方法在内存中只有一份拷贝。\n\n静态成员变量和静态成员方法在类加载的时候就会被初始化,而不是在创建对象的时候。可以通过类名直接访问静态成员,而不需要创建类的实例。静态成员可以用于在不创建对象的情况下共享数据和调用方法。
原文地址: https://www.cveoy.top/t/topic/n9x5 著作权归作者所有。请勿转载和采集!