一、包机制
包机制是Java中管理类的重要手段。开发中,我们会遇到大量同名的类,通过包我们很容易对解决类重名的问题,也可以实现对类的有效管理。包对于类,相当于文件夹对于文件的作用。
二、package的使用
我们通过package实现对类的管理,package的使用有两个要点:
1. 通常是类的第一句非注释性语句。
2. 包名:域名倒着写即可,再加上模块名,便于内部管理类。
示例:package的命名举例:
com.sun.test;
com.oracle.test;
cn.sxt.gao.test;
cn.sxt.gao.view;
cn.sxt.gao.view.model;
注意事项:
1、写项目时都要加包,不要使用默认包。
2、com.gao和com.gao.car,这两个包没有包含关系,是两个完全独立的包。只是逻辑上看起来后者是前者的一部分。
示例:package的使用
package cn.sxt; //一定是非注释性语句的第一句
public class Test {
public static void main(String[] args) {
System.out.println("helloworld");
}
}
在eclipse项目中新建包,例如下:
在src目录上单击右键,选择new->package
在package窗口上输入包名即可
接下来,我们就可以在包上单击右键,新建类啦!
三、JDK中的主要包
注:java.lang包是核心包,使用它的类不需要导入lang包。