JAVA基础:包机制
什么是包
-
为了更好地组织类,JAVA提供了包机制,用于区别类名的命名空间
包语句的语法格式:
package pkg1[.pkg2[.pkg3...]]
-
一般利用公司域名倒置作为包名:com.baidu.www
-
导入包
import pkg1[.pkg2.[pkg3...]]
实践
-
右键点击src->New->Package
-
命名(com.baidu.www)
-
自动显示层级
如果没有显示层级
-
点击左上角设置(齿轮图标)
-
取消勾选 Compact Middle Packages
-
导入包
-
我的文件结构
-
包的声明
-
导入其他包
-
在com包下新建一个名为other的包
-
在Other包下新建一个名为Other的类
-
在Other类中定义变量date
public static String date = "2024/12/21";
-
在Varies中导入变量date
package com.other; public class Other { public static String date = "2024/12/21"; }
-
导入当前包下所有的类
import com.other.*;
上述代码中的date变量依然可以使用
-
注意
-
文件中声明语句必须放在导入语句前面
如图,反过来会报错
-
不同的包中的类不要重名,否则无法导入