-
包的概念
包其实只是为了区别类名空间的机制。包中还可以再有包。
源程序中没有声明类所在的包的时候,Java会将类放在默认包中。 -
包的作用
- 将功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。
- 如同文件夹一样,包也是采用了树形目录的存储方法,同一个包中的类名字是不同的,不同的包中类的名字是可以相同的,当同事调用两个不同包中的相同类名的类时,应该加上包名加以区别,因此,包可以避免名字冲突。
- 包也限定了访问权限,拥有访问权限的类才能够访问某个包中的类。
-
创建包
创建包的时候,需要为包取个合适的名字。
包语句的语法格式:package 包名1[.包名2[.包名3…]];
-
Java语言中的常用包
常用:java.lang
:语言包java.io
:输入输出流的文件包java.util
:实用包java.net
:网络功能包java.sql
:数据库连接包java.text
:文本包
-
利用
import
语句引入Java定义的包import 包名1[.包名2…].(类名|*);
注意:使用*只能表示本层次的所有类,不包括子层次下的类。
-
Java程序结构
package
:声明包,0或1个。import
:导入包,0或多个。public class
:声明共有类,0或1个,文件名与该类相同。class
:声明类,0或多个。interface
:声明接口,0或多个。
Java面向对象--包
最新推荐文章于 2023-09-10 22:51:18 发布