(1)其实就是文件夹

(2)作用:

   A:区分同名的类

   B:对类进行分类管理

    a:按照功能分

    b:按照模块分

(3)包的定义(掌握)

    package 包名;

    多级包用.分开。

(4)注意事项:(掌握)

    A:package语句必须在文件中的第一条有效语句

    B:在一个java文件中,只能有一个package

    C:如果没有package,默认就是无包名

(5)带包的编译和运行

    A:手动式

    B:自动式(掌握)

        javac -d . HelloWorld.java

导包

(1)我们多次使用一个带包的类,非常的麻烦,这个时候,Java就提供了一个关键字import。

(2)格式:

    import 包名...类名;

    另一种:

        import 包名...*;(不建议)

(3)package,import,class的顺序

    package > import > class