java编程思想读书笔记六:访问权限控制

时间:2022-02-20 15:19:08

包:库单元

  • package和import关键字允许你做的,是将单一的全局名字空间分隔开,从而避免名称冲突问题。

protected

  • 从大到小:public,protected,默认,private
  • protected也提供包访问权限,即相同包内的其它类可以访问protected元素。

类访问权限

  • 编译单元内完全不带public类也是可能的。这种情况下,可以随意对文件命名。
  • 类只有包访问权限和public两种。不可以是private和protected。
  • 内部类可以是任何权限。