JAVA,IDEA下的包机制
IDEA下的包机制
在实际开发中,大型系统往往需要多人合作完成,每个程序员都要命名多个类与接口等类型,难免会定义重复的类与接口。为了避免名字冲突,java提供了包机制只要包名不同,即使类名相同,也能相互区分。
包又称为类库,存放类的库。除了java.lang包由系统自动引入以外,其他包均需要使用import引入。
语法格式为 package 包名;
注意:
-
允许分层命名,各层之间用“."分隔,层次的数量不受限制。
-
包一般采用小写字母命名。由于抱在编译时将自动转换为目录层次,故包名不要含有特殊字符。
-
package语句必须放在源代码文件的首行,作为第一条非注释语句。
-
一个源程序只能有一条package语句。
-
如果程序中没有使用package语句定义包,则类属于默认包。默认包中的类无法被其他包中的类使用。
导入包时:import import package【.package2...】
导入包下所有的类时:import com.名
可见视频:狂神说java