一,包
包其实就是文件夹,对类进行分类管理
import,导包,格式:import 包名
二,权限修饰符
权限修饰符:private,默认,protected,public
同一个类中可以访问这四种权限的方法
同一个包中有无继承关系都可以访问后三种修饰的方法
不同包有继承关系可以访问后两种修饰的方法
不同包且无关系的只能访问最后一种修饰的方法
三,状态修饰符
状态修饰符:final(z最终态),static(静态)
final:可以修饰成员方法,成员变量,类
被final修饰的方法不能被重写
final修饰的成员变量相当于一个常量,不能重新赋值
fianl修饰的类不能被继承
final修饰基本类型(变量)他的数值不能变化
final修饰引用类型地址值不能变化,但是地址里面的内容可以变化
static:可以修饰成员方法成员变量
被static修饰的成员变量可以被类所有对象访问,下面是示例
// static修饰的变量,第一个对象赋值后,后面的不需要重新赋值
// People p1=new People();
// p1.age=30;
// System.out.println(p1.age);
// People p2=new People();
// System.out.println(p2.age);
//这种办法也可以不用给所有对象一一赋值
People.age=30;
People p1=new People();
People p2=new People();
System.out.println(p1.age);
System.out.println(p2.age);
非静态方法(没有static修饰)可以访问静态成员、方法和非静态成员、方法
静态方法只可以访问静态成员、方法



