zoukankan      html  css  js  c++  java
  • 笔记

    Java修饰符范围

    名称 当前类 同一个包 子孙类 其他包
    public
    protected ×
    friendly/default × ×
    private × × ×

    • 对象数组的掌握与使用

    • static修饰的方法:制作工具类(处理字符串的,处理发送消息的,导入导出excel,加密的)中的方法
    • staitc修饰的属性:在多个类中共享同一个数据
    • static静态代码块:完成单例模式和程序的初始化工作

    static修饰 非static修饰
    属性 类属性、类变量 实例属性、实例变量
    方法 类方法 实例方法
    调用方式 类名.属性 类名.方法() 对象.属性 对象.方法() 对象.属性 对象.方法()
    归属 单个对象

    继承

    什么是继承:面向对象三大特征之一,指一个对象直接使用另一对象的属性和方法

    减少代码冗余,方便维护

    继承的特点:

    • 子类可以调用父类非private的属性和方法。
    • 子类可以对父类的属性和方法进行扩展。
    • 子类可以用自己的方式实现父类的方法。
    • Java的继承是单继承,但是可以多重继承,
      • 单继承就是一个子类只能继承一个父类,
      • 多重继承就是,例如A类继承B类,B类继承C类,所以按照关系就是C类是B类的父类,B类是A类的父类
    • 提高了类之间的耦合性(继承的缺点,耦合度高就会造成代码之间的联系更紧密)。

    Object类

    • Object类是所有类的父类,
    • Object类被子类经常重写的方法
      • toString() 返回当前对象本身的有关信息,按字符串对象返回
      • equals() 比较两个对象是否是同一个对象,是则返回true
      • hashCode() 返回该对象的哈希代码值
      • getClass() 获取当前对象所属的类信息,返回Class对象

    主题三

    • 撒大声地
  • 相关阅读:
    react 中cookie的使用
    使用react-router-dom 来搭建react路由
    取消浏览器的自动缓存
    vue 的$nextTick方法,与$set()方法
    vue监听data以及prop中的参数变化
    iview树的修改某个节点,树刷新后自动展开你刚才展开的所有节点
    Linux vim常用命令
    Linux yum源配置
    博客园鼠标点击特效
    Linux 简介
  • 原文地址:https://www.cnblogs.com/skylinelin/p/9634523.html
Copyright © 2011-2022 走看看