Java 对 “包”的理解

  • 类与文件的关系

一个java文件中可以包含多个java类

但是最多只有一个public类

java文件的名称要与其中的public类名一致

  • 包是什么

用于归类  类,(好比文件夹一样)

作用: 

相关功能的类可以放在一个包里

避免文件命名冲突

访问控制

  • 怎么使用包

使用package关键字,在后面加上包名

该语句放在类文件的第一行(注释除外)

文件存放的位置一定与包名对应

注:

没有包声明的类属于默认包

公共部分名称并不会使两个包有关联

  • 包的命名规范

所有的字母小写

采用域名反写

  • 导入类以及类的搜索顺序

要使用其他包中的类需要先用import关键字导入类,该语句放在package语句后和类声明之前

语法:

单类型导入: import p1.p2.classname;

按需导入:import p1.p1.*;

类的搜索顺序:

当前编译单元

单类型导入声明

同一个包中的类型

按需导入的声明

  • JDK中提供的包

猜你喜欢

转载自blog.csdn.net/weixin_38134491/article/details/88060498
今日推荐