• 2021-04-14
    包及子包的定义,实际上是为了解决名字空间、名字冲突
  • 内容

    • 0

      由于名字空间的作用是防止同名元素出现冲突,因此名字空间需要具有唯一性,通常采用以下作为名字空间

    • 1

      已知名字空间CompanyName尚未定义.请问下列名字空间的定义是否合法?() A: 合法 B: 不合法

    • 2

      为了更好地组织类,Java 提供了包机制,用于区别类名的命名空间。包的作用有:(1)把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。(2)包采用了树形目录的存储方式,避免名字冲突。(3)包也限定了访问权限,拥有包访问权限的类才能访问某个包中的类。在Java中,定义包名的关键字是【填空1】。

    • 3

      (8-1)下列关于包概念的描述中,错误的是()。 A: 包的概念最开始产生的原因是避免类名重复 B: 不同包中类的名字可以相同 C: 一般情况下,功能相同或者相关的类组织在一个包中 D: 包只能定义一层,即包中不能再有子包

    • 4

      创建工程时需要填写的信息名称有工程名,包的名字,Activity的名字还有应用的名字。