欢喜茉莉

文章
5
资源
0
加入时间
2年10月17天

多态中数据类型转换的注意点

一、多态弊端父类不能使用子类特有成员。(需类型转换)类型转换:1、向上转型(自动类型转换,子类转换成父类)Animal animal = new Dog();2、向下转型(强制类型转换,父类转换成子类)Dog dog = (Dog)animal;二、数据类型转换注意点1、只能在继承层次内进行转换,否则报类型转换异常(ClassCastException)​2、将父类对象转换成子类前,使用instanceof检查if(animal instanceof Dog) { Dog d

MySQL-索引深入简出

一. 引言 Mysql 我们平常用的很多,目的是为了存储数据,离散地存储在硬盘上,在海量的数据面前我们如何能快速命中理想数据,此时我们主角索引就应运而生。二. 索引是什么? 官方解释:索引是帮助MySQL高效获取数据的数据结构 原始的存储方式:文件系统主要包括【柱面 、 磁道和扇区】,那么每次查询都需要从每个柱面的每个磁道的每个扇区开始查询 索引的查询方式:把每条数据与对应的扇区地址对应起来,那么只要查到扇区地址就可以直接获取数据 使用索引的目标:...