包:
定义:JAVA中包就是文件夹,用来解决同名路径下不能存在同名文件的问题,(既对文件进行分类管理)。我们经常通过功能和模块的不同来划分包。
定义格式:package 包名
注意事项;
package语句必须是程序的第一条可执行的代码
package语句在一个java文件中只能有一个,一个文件不能同时属于多个包。
如果没有package,默认表示无包名
import;
用来导包。每次使用不同包下的类的时候,都需要加包的全路径。比较麻烦。
导包格式:import 包名(这种方式导入是到类的名称)
package,import,class的顺序关系必然是定义包在最前面,然后是导入然后是类名。
修饰符:对于类的修饰
类的组成:包括修饰符、雷鸣、成员变量、构造方法、成员方法
修饰符:
权限修饰符:private,默认的,protected,public
状态修饰符:static,final
抽象修饰符:abstract
类:
权限修饰符:默认修饰符,public
状态修饰符:final
抽象修饰符:abstract
成员变量:
权限修饰符:private,默认的,protected,public
状态修饰符:static,final
构造方法:
权限修饰符:private,默认的,protected,public
其中最经常使用的是private,外界不能直接创建类的对象
成员方法:
权限修饰符:private,默认的,protected,public
状态修饰符:static,final
构造方法:
权限修饰符:private,默认的,protected,public(经常使用的是public private外界不能直接创建对象)
成员方法:
权限修饰符:private,默认的,protected,public
状态修饰符:static,final
抽象修饰符:abstract
除此以外的组合规则:
成员变量:public static final
成员方法:public static
public abstract
public final