[THINKING IN JAVA]访问权限控制

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[THINKING IN JAVA]访问权限控制相关的知识,希望对你有一定的参考价值。

6 访问权限控制

6.1 包:库单元

  1. package、import、import *、import static;
  2. 修改classpath环境变量可以将自己写的类库添加至环境变量并在任何java程序中import;

6.2  JAVA访问权限修饰符

  1. 访问权限:public>protected>包访问权限(没有限定词)>private;
  2. public:任何类在任何地方均可访问;
  3. 默认包:没有声明package并且处于同一目录下,则他们隶属于默认包,处于同一个package下;
  4. protected:类中和派生类可访问,其它不能访问;
  5. private:类中可访问,之外完全无法访问;
  6. 包访问权限:无任何限定词,可以在同一个包中被访问,其它包中不行;
  7. 类访问权限:public任何地方可用;无限定词,本包中可访问

以上是关于[THINKING IN JAVA]访问权限控制的主要内容,如果未能解决你的问题,请参考以下文章

[THINKING IN JAVA]复用类

Thinking in java Chapter18 IO

Thinking in java 4学习一切都是对象

java并发 使用ScheduledExecutor的温室控制器--thinking in java 21.7.5

控制执行流程 Thinking in Java 第四章

thinking in java ----reading note