一、包的概述: 其实就是文件夹 作用:对类进行分类管理
二、包的定义及注意事项: 定义包的格式: package 包名; 多级包用字符.分开即可 注意事项: 1.package语句必须是程序的第一条可执行的代码; 2.package语句在一个java文件中只能有一个; 3.如果没有package语句,则默认表示无包名;
三、导包的概述: 不同包下的类之间的访问,我们发现每次使用不同包下的类的时候,都需要加包的全路径,比较麻烦,这个时候,java提供了导包功能。 格式:import 包名; 注意: 1.这种方式导入的是类的名称; 2.虽然最后可以写*,但不建议;
四、修饰符: 1.权限修饰符: private, 默认, protected, public 2.状态修饰符: static, final 3.抽象修饰符 abstract 五、权限修饰符:
本类 同一个包下(子类和无关类) 不同包下(子类) 不同包下(无关类) private Y 默认 Y Y protected Y Y Y public Y Y Y Y
六、类及其组成可以用的修饰符: 类:默认,public, final, abstract,我们自己定义public居多 成员变量:private, 默认, protected, public, final, static, 我们自己定义private居多 构造方法:private, 默认, protected, public, 我们自己定义public居多 成员方法:private, 默认, protected, public, final, static, abstract,我们自己定义public居多