Java封装
封装
- 通过该类提供的方法来实现对隐藏信息的操作和访问
- 隐藏对象的信息
- 留出访问的接口

包
- 管理Java文件
- 解决同名文件冲突
定义包

导入包
- 注意多个不同包的同名类导入方法

static
- static+属性 #静态属性
- static+方法 #静态方法
- static+类 #非法定义
- static+方法内局部变量 #非法定义
注意:
- 静态成员在类的加载时产生,销毁时灭亡
- 静态成员不能调用非静态成员
- 非静态成员可以调用静态成员
代码块
- 普通代码块:顺序执行,先出现,先执行
- 构造代码块:创建对象时调用,优先于构造方法执行
- 静态代码块:类加载时调用,优先于构造代码块执行
- 静态代码块只执行一次,构造代码块在每次对象构造的时候调用


浙公网安备 33010602011771号