面向对象——包的使用

68 阅读1分钟

包的使用

概述

包是类的容器,利用包来划分名字空间, 用于分割类名空间,以避免类名冲突。

包主要有以下3个方面的作用:

  1. 存放类:包中能够存放类,易于找到和使用相应的类文件。
  2. 防止命名冲突:Java中只有在不同的包中的类才能重名。
  3. 包允许在更广的范围内保护类、数据和方法。

定义

语法

package 包名;

一个唯一的包名前缀通常是全部小写的ASCLL字母。

不能以JAVAJavax开头

tips

  1. 声明包的含义是声明当前类所在的包。
  2. 导入包的含义是声明当前类要使用到其他类所在的包。
  3. 使用非同包下的类需要显导报或者使用全限定类名
  4. 同包下或子包下的类不需要导包
  5. java.lang 包下的类不需要导包