Java中的包是专门用来存放类的,通常功能相同的类存放在相同的包中。在声明包时,使用package语句,并只能位于Java源文件的第一行。在实际程序开发过程中,定义的类都是含有包名的,如果没有显式地声明package语句,创建的类则处于默认包下,在实际开发中,这种情况是不应该出现的。