首页 理论教育 Java包的作用与导入语法|Java程序设计教程

Java包的作用与导入语法|Java程序设计教程

时间:2026-01-26 理论教育 小谭同学 版权反馈
【摘要】:Java 提供了一种有效的类的组织结构,这就是包。标准的Java 类库就是由多个包组织的,例如前面使用到的java.util 就是其中一个。Java 的解决方案是导入需要的包。在前面使用 Scanner 类来获得用户输入时已经使用了导入包的语法格式:语法:import 包名;比如:importJava.awt.*;我们引入一个包的主要目的要使用该包下的类。

1. 包的必要性

在大型的项目中,可能需要上千个类甚至上万个类,如果都放在一起,是非常乱的,而且要对这上万个类都起不同的名字,显然这样是很复杂的。请看下面的一个场景,当有两个程序员共同开发一个java 项目,程序员小李希望定义一个类取名Dog,程序员小王也想定义一个类也叫Dog。两个程序员为此怎么协调?Java 提供了一种有效的类的组织结构,这就是包。标准的Java 类库就是由多个包组织的,例如前面使用到的java.util 就是其中一个。

2. 包的三大作用

(1)区分相同名字的类。

(2)当类很多时,可以很好地管理类。

(3)控制访问范围。

3. 包的换包命令格式

package com.自定义名字;

注意:打包命令一般放在文件开始处。

4. 包的命名规范

小写字母比如com.sina.shunping。(https://www.xing528.com)

(1)包—— 常用的包。

一个包下包含很多的类,java 中常用的包有:

java.lang.* 包 自动引入; java.util.* 工具包;java.net.* 包网络开发包;java.awt.* 包窗口工具包。

(2)如何引入包。

包可以对类进行良好的管理,但是这样的话包就位于不同的文件夹下面了,不能直接在一个文件夹中调用需要的类。Java 的解决方案是导入需要的包。在前面使用 Scanner 类来获得用户输入时已经使用了导入包的语法格式:

语法:import 包名;

比如:importJava.awt.*;

我们引入一个包的主要目的要使用该包下的类。

定义类的改进,在提出包后,我们类的定义就更加完善了:

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈