注:同一个文件夹下不能有相同的类
包的作用:
1. 区分形同名字的类
2. 当有很多类时,可以很好的额管理类(如java API文档)
3. 控制访问范围
包的本质:创建不同的文件夹来保存类文件。
语法:
package com.douyin;
package是关键字,表示打包
com.douyin表示包名。相当于在工程目录下创建了com/douyin的文件夹,public类就放在这个路径下
包的导入(import):
导入包的目的是要使用该包下的类;
如inport java.util.Scanner //表示导入Scanner类,就可以使用这个类中的方法
import java.uti.* //表示将java.util包中的所有类都导入
注:我们要用哪个,就导入哪个,最好不用全部导入。
包的使用细节:
1. package的作用是声明当前类所在地额包,需要放在类文件的最上面(第一条语句),一个类中最多只有一条package
2. import放在package下面,在类定义前面,可以有多条
访问修饰符:
java有四种访问修饰符,用于控制方法、属性的访问权限(哪些人有资格访问这些属性和方法)
public:对外公开
protected:子类和同一个包中的额类可以访问
默认:不写修饰符,同一个包下的类可以访问
private:只有本类可以访问
注:类只能用public和默认的修饰
标签:java,package,修饰符,访问,导入,import,权限 From: https://www.cnblogs.com/zj-studyrecoding/p/17446363.html