IE盒子

搜索
查看: 90|回复: 1

Java基础08——包机制

[复制链接]

4

主题

6

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2023-1-8 16:46:50 | 显示全部楼层 |阅读模式
1.使用包的目的:

为了更好地组织类,Java 提供了包机制,用于区别类名的命名空间。
ps: Java 使用包(package)这种机制也是为了防止命名冲突,访问控制,提供搜索和定位类(class)、接口、枚举和注释等。
2.包的作用:


  • 1、把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。
  • 2、如同文件夹一样,包也采用了树形目录的存储方式。包可以避免名字冲突。
  • 3、包也限定了访问权限,拥有包访问权限的类才能访问某个包中的类。
一个包(package)可以定义为一组相互联系的类型(类、接口、枚举和注释),为这些类型提供访问保护和命名空间管理的功能。
★以下是一些 Java 中的包:
java.lang - 打包基础的类
http://java.io -  包含输入输出功能的函数
开发者可以自己把一组类和接口等打包,并定义自己的包。(分类明确,提倡)
3、创建包

创建包的时候,为包取一个合适易懂的名字。 之后,如果其他的一个源文件包含了这个包提供的类、接口、枚举或者注释类型的时候,都必须将这个包的声明放在这个源文件的开头。
一般利用公司域名倒置作为包名; 比如:http://www.zhihu.com 包名:com.zhihu.www
例如:




4、import 关键字

为了能够使用某一个包的成员,我们需要在 Java 程序中明确导入该包。
使用 "import" 语句可完成此功能

  • 在 java 源文件中 import 语句应位于 package 语句之后,所有类的定义之前,可以没有,也可以有多条。
  • 如果在一个包中,一个类想要使用本包中的另一个类,那么该包名可以省略。要是要用到其他包下的类,就必须要先导包!
  • ★类文件中可以包含任意数量的 import 声明。import 声明必须在包声明之后,类声明之前。
作者:Coder 流苏(一个喜欢古诗词和编程的Coder)
★喜欢的话,还请多多点赞与关注! 感谢支持!
笔记更新随个人学习进度而进行,欢迎评论交流学习!
回复

使用道具 举报

3

主题

10

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2025-5-22 06:15:50 | 显示全部楼层
传说中的沙发???哇卡卡
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表