包是一个将一些类聚集在一起的实体,是Java语言中有效管理类的一个机制

同一个包内不可以有相同名称的类,不同包内可以有相同名称的类

包语句

package语句作为Java源文件第一条语句,指明该源文件定义类所在的包

通过关键字package声明包

格式

package  packageName

包名可以是合法的标识符,也可以是若干个标识符加"."分割而成

package  sun.com.cn;

import语句

使用import语句可以引入包中的类,

一个Java源文件可以有多个import语句,但import语句在程序中的位置必须写在package语句和源文件的类定义之间

如果引入Java.util包中的Date类

import java.util.Date;

如果引用一个包中所有的类,则可以用星号来代替

例如

import java.awt.*;

如果import语句引用整个包的所有类,可能会增加编译时间但不会影响程序运行的性能,因为执行程序时只将正真使用的类的字节码加载到内存

原文地址:https://www.cnblogs.com/gc56-db/p/6724364.html