Skip to main content

Java修饰符

java修饰符

  • **default(缺省):**在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法
  • **private:**同一类里面可见。使用对象:类(不能修饰外部类)、接口、变量、方法
  • **public:**对所有的类可见,使用对象:类、接口、变量、方法
  • protected : 对同一包内的类和所有子类可见。使用对象:变量、方法。 注意:不能修饰类(外部类)

访问权限

修饰符当前类同一包内子类(同一包)子类(不同包)其他包
public
protect√或者XX
defaultXX
privateXXXX