原理与实践完整版电子课件.pptx

;第八章 Table API SQL的介绍和使用;第二章 大数据必备编程知识;案例:动物类(Animal)和鱼类(Fish) 继承关系保证所有动物子类都具有动物类的属性和方法 子类有自己的属性和方法。 除了动物,还有很多其他事物也会移动,使用接口(interface)来抽象“移动”。;Java的继承: 继承类 extends 实现接口 implements ;重写:子类和父类都定义同名方法,子类的方法会覆盖父类中已有的方法。 重载:多个同名方法,这些方法名字相同、参数不同、返回类型不同。;案例:Java中的List和ArrayList ArrayList是一个泛型类,List是一个泛型接口 ArrayList泛型是一种集合容器,可以向这个集合容器中添加String、Double以及其他各类数据类型。没必要创建StringArrayList、DoubleArrayList等类。;类名后面加上T 类内部的一些属性和方法都可以使用泛型T 泛型规范: T 代表一般的任何类。 E 代表元素(Element)或异常(Exception)。 K 或KEY代表键(Key)。 V 代表值(Value),通常与K一起配合使用。 ;与泛型类类似,使用符号 可以继承并实现这个接口;泛型方法可以存在于泛型类中,也可以存在于普通的类中。 泛型方法的类型E和泛型类中的类型T可以不一样。泛型方法是泛型类

文档评论(0)

1亿VIP精品文档

相关文档