java面向对象中级-包
包
包的基本介绍
包就像是一个大文件夹,里面可以放很多相关的东西,比如类、接口等。它们有点像一个家族,所有成员都住在同一个地方,不容易搞混,也方便管理和找到。
包的三大作用
-
区分相同名字的类
-
当类很多时,可以很好的管理类
-
控制访问范围
包基本语法
package com.jueshiedu;
说明:1. package 关键字,表示打包。
2. com.jueshiedu;表示包
包的本质
包的本质,实际上就是创建不同的文件夹/目录来保存类文件夹。
包的命名
命名规则
只能包含数字、字母、下划线、小圆点、但不能是数字开头,不能是关键字或者保留字
命名规范
一般是小写字母+小圆点
如何引入包
语法:import 包;
我们引入一个主要是要使用该包下的类,例如:Scanner
import java.util.Scanner;
使用细节
- package的作用是声明类所在的包,需要放在类的最上面,一个类中最多只有一句package。
- import指令位置放在package下面,放在类定义的前面,可以有多句没有顺序要求。