c语言中static的作用 static的用法是怎样的?

static的用法是怎样的?首先,它与静态无关。这主要是关于访问权限public方法可以在任何包(本包和非本包)下的所有类中使用添加static意味着可以通过类名直接调用它如果不添加public,则只

static的用法是怎样的?

首先,它与静态无关。这主要是关于访问权限

public方法可以在任何包(本包和非本包)下的所有类中使用

添加static意味着可以通过类名直接调用它

如果不添加public,则只能在同一个包下访问它

无论是否有static,不能在不同的包中访问它。

访问权限:public-> protected-> default(未添加任何内容)-> private