Static静态回顾

概念:用static修饰成员变量、成员方法、成员属性的被称为静态成员/

特点:直接用类名点出使用(全局性)。

生命周期:和程序同生共死,即程序运行后就会一直存在内存中,直到程序结束才释放,因此具有唯一性。

注意:静态函数中不能使用非静态成员,而非静态函数中能使用静态成方。

原因:静态函数程序一运行就存在,而非静态函数需要实例化后才能存在(不能无中生有)。

 

静态变量和常量:

相同点:他们都能直接通过类名点出。

不同点:

1.const必须初始化并且不能够被修改 static没有这个规则。

2.const只能修改变量,static可以修饰很多。

3.const不能写在访问修饰符前面,而static没有这个规则。

posted on 2026-05-28 23:52  徐子箫  阅读(8)  评论(0)    收藏  举报

导航