public static和private static的区别

2025-03-29 06:07:59
推荐回答(3个)
回答1:

private static: 字面上看private的意思是私有的, 所以使用private关键字表示该变量或方法必须在本类中使用, 如果调用, 必须调用的方法必须是静态的, 也就是说必须用static修饰.
public static: public(公共的)则表示在任何地方都能调用该方法或变量, 且无限制调用的地方是否静态.

回答2:

static 表示静态

public 表示公共的

private 表示私有的

也就是 public static 同项目下的任何类都可以访问

private static 只能在当前类

回答3:

public为公共的,其他类都可以使用;
private为私有的,只能本类中使用