Java访问级别

一、类只有两个访问级别:public和default

这里说的是顶层类和接口,不包括嵌套类和接口。

public是最常见的,相当于公共的,任何类都可以访问。 public级别的类用关键字 public声明。

default 相当于只能在同一包下可以访问。 类声明时不加限定字。

二、方法及变量有四个访问级别:public,protected,default,private

public--所有外部类都可以访问(公有) (访问级别最高)
private--本类可以访问(私有)(访问级别最低)
protected--包内和子类可访问(保护)
不写(default)--包内可访问 (默认)

你可能感兴趣的:(Java访问级别)