使用尝试此部分8-1中的代码,进入ICharQ接口及其 三个实现位于一个名为 qpack 的包中。维护班级 标准包中的IQDemo队列演示,展示如何导入和使用 qpack 类。 什么是命名空间?为什么 Java 允许拆分很重要 命名空间? 包裹存放在___________。 解释受保护访问和标准访问之间的区别。 解释包成员的两种方式 被其他包使用。 “一个接口,多种方法”是Java的一个关键原则。什么资源是做什么的 最好的例子? 多少个类可以实现一个接口?一个有多少个接口 类可以实现吗? 接口可以扩展吗? 为第 7 章中的 Vehicle 类创建一个接口。称她为 IVehicle。 接口中声明的变量是隐式静态和最终的。 它们可以与程序的其他部分共享吗? 包基本上是类的容器。是真是假? 什么标准的Java包会自动导入到程序中? 使用什么关键字来声明接口的默认方法? 从 JDK 8 开始,是否可以在接口中定义静态方法? 假设尝试此 8-1 中所示的 ICharQ 接口已经广泛使用多年。现在,您想添加一个 称为reset()的方法,该方法将用于将队列恢复到其状态 空首字母。假设使用 JDK 8 或更高版本,如何做到这一点 而不会使现有代码失效? 接口的静态方法是如何调用的?