随笔分类 - JAVA
摘要:JAVA的集合框架(Java Collection Framework)是JAVA的基础知识,在我们的开发过程中几乎是时时刻刻都要用到的东西。但是因为其中的接口和类很多,我们未必会对其完全熟悉。这里,我就做个简单的归纳和介绍。 先来看一张图: 从上我们可以看出,最顶端其实就是4个接口:Collection,List,Set,和Map。 其中List和Set是继承自Collection,而Map则自成一脉。这些接口都是在java.util路径下的,都属于java的基础类库rt.jar。 这里我们需要说明一下的是,java.util.Collections,是不属于java的集合框架的。它是一个.
阅读全文
摘要:方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。1)重写Overriding如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被“屏蔽”了。(重写就是 覆盖继承父类的方法).2)重载Overloading如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。(重载
阅读全文

浙公网安备 33010602011771号