-
为了更好地组织类,Java提供了包机制,用于区别类名的命名空间
-
什么是包机制
-
例如当同一个文件夹内出现重名的同后缀文件时,是不能同时放在相同目录的,这时候我们可以创建不同的文件夹将它们分开存放,这就是包机制!
-
-
-
一般利用公司域名倒置作为包名
- 以百度举例:com.baidu.www
- 百科:com.baidu.baike
- 文库:com.baidu.wenku
- ...
- 以百度举例:com.baidu.www
-
包语句的语法格式为:
package pkg1[. pkg2[. pkg3...]]; //package com.AJun.test... //在使用包机制时,此语句必须置顶,它的作用是将该代码文件(test)导入该包(com.AJun)引用
-
为了能使用某一个包的成员,我们需要在Java程序中明确导入该包。使用"import"语句可完成此功能
import package1[. package2...].(classname|*); //import java.util.Date; //此语句必须在package之下,它的作用是将其他包内的类(Date)导入在该代码文件中引用 //如果该代码文件需要引用其他包内所有的代码文件,我们可以这样引用:import.java.* //*:此符号在此语句引用中是通配符,代表java包下所有的代码文件