包是类的绑定。必须使用 package 语句在包中声明每个类。package 语句后跟你的包的名称,或者在向顶级包添加类的情况下,后面没有任何内容。使用点(.)定界创建子包。package 语句后跟一个包含单个 class 定义的块。例子:

package {
    // The top level package.
}

package world {
    // A package named world.
}

package world.monsters {
    // A package named monsters within a package named world.
}

包应该与相对于源根的类的文件结构相关联。假设你有一个名为 src 的源根文件夹,以上内容可以在文件系统中正确表示为:

src
    TopLevelClass.as
    
    world
        ClassInWorldPackage.as
        AnotherClassInWorldPackage.as
        
        monsters
            Zombie.as