201711671210《Java课程设计》第十五周学习总结

教材学习内容总结

  1. 1.泛型其主要目的是可以建立具有类型安全的集合框架,如链表、散列映射等数据结构。

    (1)可以使用“class 名称<泛型列表>”声明一个类,为了和普通的类有所区别,这样声明的类称作泛型类,如:

    –    class People

    (2)其中People是泛型类的名称,E是其中的泛型,也就是说我们并没有指定E是何种类型的数据,它可以是任何对象或接口,但不能是基本类型数据。

    (3)泛型类声明和创建对象时,类名后多了一对“<>”,而且必须要用具体的类型替换“<>”中的泛型。例如:

    –   Cone coneOne;

    –   coneOne =new Cone(new Circle());

    2.链表:链表是由若干个称作节点的对象组成的一种数据结构,每个节点含有一个数据和下一个节点的引用;@LinkedList泛型类创建的对象以链表结构存储数据,习惯上称LinkedList类创建的对象为链表对象。

    3.散列映射:HashMap对象采用散列表这种数据结构存储数据,习惯上称HashMap对象为散列映射。

    4 .树映射:TreeMap类实现了Map接口,称TreeMap对象为树映射;树映射使用public V put(K key,V value);方法添加节点。

代码调试中的问题和解决过程

其他(感悟、思考等)

学习进度条

 

  代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 1000行 25篇 200小时  
第五周 10/50 1/5 3/15

 

第六周 10/60 1/6 2/17  
第七周 20/80 1/7 2/19  
第八周 20/100 1/8 2/21  
第九周 20/120 1/9 1/22  
第十周 20/140 1/10 1/23  
第十一周 20/160 1/11 2/25  
第十二周 20/180 1/12 1/26  
第十三周 20/200 1/13 1/27  
第十四周 100/300 1/14 8/35  
第十五周 300/600 1/15 15/50  

你可能感兴趣的:(数据结构)