简介:

概述

在开发中,我们存在几百上千个Java文件,如果所有的Java文件都在一个目录中,管理起来也很痛苦, 此时,我们可以使用生活中的解决方案,此时在Java中,我们把这个特殊文件夹称之为包(package), 关键字 package ,专门用来给当前Java文件设置包名

包的作用

  1. 把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用
  2. 如同文件夹一样,包也采用了树形目录的存储方式

注意点

同一个包中的类名不能相同,不同的包中的类的名字是可以相同的

当同时调用两个不同包中相同类名的类时,应该加上包名加以区别。因此,包可以避免名字冲突。

语法格式

package 包名.子包名.子子包

必须把该语句作为Java文件中,并且是 第一行代码 (所有代码之前)

包名定义

包名必须遵循标识符规范 全部小写

使用格式:Package域名倒写.模块名.组件名

Import语句

A类B类 不在同一个包中,若A类需要使用到B类,此时就得让A类中去引入B类

系统提前帮我们做了很多功能,他们都放到了包里面,我们只需要把它们从指定的包里面导入,就可以使用了

使用系统提供的功能,需要从系统的包里面导入类

总结

相关文章
|
2月前
|
Python 人工智能 数据可视化
Python模块与包(八)
Python模块与包(八)
17 0
Python模块与包(八)
|
8月前
|
SQL Java API
包的使用及其创建
包的使用及其创建
48 0
|
8月前
|
Python
Python模块、包
Python模块、包
26 0
|
12月前
|
IDE 开发工具
R问题|如何本地安装 R 包
R问题|如何本地安装 R 包
411 0
R问题|如何本地安装 R 包
|
缓存 安全 Python
Python模块和包
Python模块和包
144 1
Python模块和包
|
存储 Unix Shell
模块和包
在python中,每个python文件都可以作为一个模块,模块得名字就是文件得名字。也就是自定义模块名必须要符合标识符命名规则。
模块和包
npm安装依赖:全局包、本地包、测试包、package.json
npm安装依赖:全局包、本地包、测试包、package.json
339 0
gghalves包-你五毛我五毛
gghalves可以通过ggplot2轻松地编写自己想要的一半一半(half-half plots)的图片。比如:在散点旁边显示箱线图、在小提琴图旁边显示点图。
187 0
gghalves包-你五毛我五毛
|
缓存 开发者 Python
包|学习笔记
快速学习 包