《Java学习方法系列》上线公告

发布日期:2016年09月01日| 点击: 2,450 次| 评论:2

这个系列内容,属于我数年的学习积累,目前是想到哪里就写到哪里,最后再整理出更合适的内容顺序。所以,当你看到内容跳跃之时,请不要见怪。 学习方法重要吗?说重要也重要,说不重要也不重要。有的人爱好Java,所以尽心投入,往...

第八节:泛型实例化

发布日期:2016年08月28日| 点击: 2,135 次| 暂无评论

类型可以通过参数来实现,例如泛型中的T t,但是我想生成T对象,那怎么实现呢?按照以往的经验,我们很容易想到这种方式: [crayon-5adee9373096d200955574/] 此时,由于T的具体类型我们无法...

第七节: ? extends E 和 ? super E 背后的思想:...

发布日期:2016年08月26日| 点击: 2,680 次| 暂无评论

...

第六节:协变和逆变

发布日期:2016年08月25日| 点击: 5,004 次| 评论:2

协变和逆变指的是宽类型和窄类型在某种情况下的替换或交换的特性。简单的说,协变就是用一个窄类型替代宽类型,而逆变则用宽类型覆盖窄类型。 1 协变 在Java中协变的例子非常常见,例如,面向对象的多态,以及数组...

第五节:泛型中?和Object的区别

发布日期:2016年08月24日| 点击: 2,976 次| 暂无评论

...

第四节:泛型的种类

发布日期:2016年08月23日| 点击: 2,547 次| 暂无评论

...

第三节:泛型的语法标示

发布日期:2016年08月22日| 点击: 2,125 次| 暂无评论

待续.........

第二节:泛型的用武之处

发布日期:2016年08月21日| 点击: 2,647 次| 暂无评论

人们为什么要发明泛型呢?最引人注目的原因,应该就是为了创造容器类。容器,就是存放要使用对象的地方。数组也是如此,只不过数组非常简单。而容器类更加灵活,具备更多不同的功能。可能这么说,大家不一定都理解了。我再细说一下吧: ...