转行小白成长路-java篇

第十一章:持有对象(下)

------------恢复内容开始------------

  这一章有点像教课书,是基本的概述,只是简单的介绍容器,并没有做深入的探究,整本书到12章应该算是较为简单的部分。这一章重点放在了容器都有哪些,以及如何使用。我们也不做过多的猜想,因为后续15/16/17三章也都是讲容器。

  容器是程序运行必备的设计,他是管理对象处理数据的工具。这里将容器分为很多种类,Collection和Map是两个较为顶层的接口。其中Collection可以想象成一个槽存储一个数据(应该是存储引用),map是一个槽存储两个数据(键值对)。其中Collection种有专门针对容器开发的工具类Arrays和Collections,这种工具类很明显的特点就是需要将操作的数据和容器对象作为参数。

  容器对象的生成方式可以使用实现的类也可以使用工具中容器对像生成器。日常使用应该足够。

  其中这里有个小想法,就是他们都是object对象,所有对象应该都可以放入容器中。这个会引出容器类型限制--泛型。

  因为我们这里只纪录心得体会,实在没有太多可说的。就酱。明天整理本章的LinkedListdi第7节之后的部分。

------------恢复内容结束------------

  我将这一章的重点放在了捋清逻辑关系上。做成了图放在文件中,里面记录的已经很详细了,它的相关特性与底层数据结构有直接关系。文件中记录了大部分想法。用的mindmaster,老实讲没有xmindpro好用,但是国产软件,还是要支持的。

posted @ 2020-03-02 22:50  疯狂的莹大王  阅读(95)  评论(0编辑  收藏  举报