Loading

Java封装

封装

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

  • 管理Java文件
  • 解决同名文件冲突

定义包

导入包

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

static

  • static+属性 #静态属性
  • static+方法 #静态方法
  • static+类 #非法定义
  • static+方法内局部变量 #非法定义

注意:

  • 静态成员在类的加载时产生,销毁时灭亡
  • 静态成员不能调用非静态成员
  • 非静态成员可以调用静态成员

代码块

  • 普通代码块:顺序执行,先出现,先执行
  • 构造代码块:创建对象时调用,优先于构造方法执行
  • 静态代码块:类加载时调用,优先于构造代码块执行
  • 静态代码块只执行一次,构造代码块在每次对象构造的时候调用

posted @ 2020-04-27 17:31  JesseKkk  阅读(181)  评论(0)    收藏  举报