2021-03-28

2021.3.28学习

Java

  • static关键字
    修饰属性:所有类的对象共享
    修饰方法:通过类名直接调用
    静态属性只能被静态方法调用
    和类一起加载

  • final关键字
    修饰类:不可被继承
    修饰方法:不可被重写
    修饰变量:不可被修改(参数,局部变量,静态量)

  • 单例设计模式
    只有一个对象

步骤:
1,声明构造方法为私有
2,声明一个私有(可赋值)
3,通过方法返回私有引用(声明为静态方法)
4,声明引用为静态

  • 代理模式
    1,接口
    2,被代理着
    3,代理着调接口函数把被代理者传进去
    4,两个都实现接口

  • 接口

  • 全局静态常量

  • 抽象函数

  • 无构造器
    最常用两种模式
    1,类实现方法,对象调用方法,此时属于对象
    2,把接口作为函数的参数,把实现函数的对象传进去,动态执行,也就是多功能函数。

  • 代码块
    静态代码块在类加载时候执行一次
    非静态代码块在每创建一个对象执行一次。

  • abstract关键字
    修饰方法:无函数体
    有抽象函数的函数的类必须声明为抽象类
    抽象类不可以被实际化
    子类必须全部实现抽象方法,不然也为抽象类

  • 匿名对象和类
    匿名对象:直接new对象
    匿名类:用父类然后实现方法

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值