发表于: 2017-12-13 21:24:45

2 673


今天完成的事情

1.简略地学完了java的集合框架

   (1)List接口及其实现类ArrayList

       List是元素有序并可重复的集合,被称为序列

       List可以精确控制每个元素的插入位置,或删除某个指定位置的元素

       ArrayList是数组序列,底层是由数组实现的

    (2)泛型

       如果把某个元素放入集合,则会忽略元素的类型,把其当做Obiect处理,取出的时候也一样,要进行类型        转换;而使用泛型则规定了某个集合只可以存取指定类型的对象,会在编译期间进行检查,再取出的时候        不用进行类型装换。

    (3)Set接口及其实现类HashSet

       Set集合是元素无序且不可重复的集合,在Set中不能使用get()方法访问对象,因为集合无序。

     (4)Map接口和HashMap

       Map提供了一种映射关系,其中的元素是以键值对的形式存储的,能实现根据key快速查找value。

       键不可重复,而value可以重复;每个键只能映射一个值,但一个值可以对应多个键。

2.学习了《head first java》第五章

今天遇到的问题

    感觉自己在编码过程中缺少一个整体的把握认知,在看书第五章的时候深刻地体会到整体认知的作用,我觉得  是编码量太少,还没引起质变

明天计划的事情

    继续我的任务一了

今天的收获

了解了java中的集合框架,对之前自己引用过的包和类有了一个较清楚的认知

最后,麻烦师兄审核了














返回列表 返回列表
评论

    分享到