1、什么是java的软件包
简单的说就是 把类放在不同的文件夹下面。
package +包名; 一个类的全名 应该是 包名 + “."+类名
1)、包名 一般所有字母 都为小写
2)、包名一般情况下,是你域名的倒过来写
2、Java当中的访问权限
1)、public 公共权限
可以修饰类、函数、成员变量 没有任何限制 同一个包中 或者 不同的包中 都可以 自由访问
两个类在不同的包中,调用需要用public 权限,同样 成员对象、成员函数也需要使用public 权限
2)、private 私有权限
可以修饰成员函数、成员变量 只能在本类当中使用
private 定义的 成员变量和成员函数 只能在 本类当中使用
3)、 default 包级别的访问权限
可以修饰类、成员函数、成员变量 在同一个包中 可以自由 访问
(不写权限修饰符)什么都不写就默认是 default 权限 在不同的包中 是无法访问的
4)、protected 受保护权限
protected权限首先拥有和default一样的功能,但是该权限只能修饰成员函数、成员变量
只有 父类的子类(可以是不同的包中) 才能 使用 protected权限修饰成员函数和成员变量 。 public是所有的成员都可以使用
public >> protected >> default >> private
3、import 导入不同包中的类 可以直接开始使用
e.x import + 包名+类名;