面向对象封装知识

封装:

是自然界中具有相似特征和行为的事物抽象

Java权限修饰符:

  • public
  • protected(受保护)
  • friendly(default)
  • private(私有)

final 修饰符

  • println () 会将传入的任何内容,在控制台  以字符串的形式 进行打印
  • 将 对象 以字符串 的表示形式 主要 通过 Object 类中的 toString() 方法实现的
  • Object 类 是 Java中,所有类的 父类,Object 是 Java 中的超类
  • Object 中的 所有 public , protected 修饰的方法 都会被子类 继承

类加载:

  JVM '第一次' 读取一个类的时候,会将  .Class(字节码文件) 读入到内存,这个过程 

被称为 类加载

  一个 类 最多 只会发生 一次 类加载,类加载 的产物 是 类对象,用 Class 类型来表示

类加载的过程:

  • 分配空间
  • 加载 静态属性, 如果有赋值语句,同时完成赋值操作
  • 加载 静态 代码块,并执行代码块中的语句
  • 如果 有静态属性 没有赋值,此时 完成对静态属性的赋值
  • 将 类中的 静态方法,全部压入内存(此时方法是不会执行的)

  static:(静态)  修饰符

  static  可以 修饰 内部类属性方法代码块

  static 修饰的 属性(静态属性)


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值