thinking in java 笔记

来源:互联网 发布:淘宝抢单 编辑:程序博客网 时间:2024/05/01 17:44

多态的本质就是运行时检查对象类型,让我们编写与基类打交道的代码,实现了将变化的


与不变的代码分离,实现原理是通过动态的加载类的机制(每个类里面的class对象进行装载),

接口是抽象的极端表示,其优雅之处在于在想改变自己的实现方式的时候,只需改变类的声明,

而无需改变其他代码。。。。

重载,override,实现,向上转型(会忘记了是什么类型),向下转型(强制转换)

容器类,都看作Object类型,放进去,拿出来的时候会自动进行检查