zoukankan      html  css  js  c++  java
  • 转行小白成长路-java篇

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    ARM9嵌入式学习日志--20170828
    技术积累
    做产品还是做技术?
    python学习之一
    他山之石——面试非技术问题整理(持续更新中)
    他山之石——面试技术问题整理(持续更新中)
    .bss .text和.data简介
    linux学习——大话linux网络
    实用的技术网站
    linux学习——centos minimal安装vim
  • 原文地址:https://www.cnblogs.com/aiwin/p/12398694.html
Copyright © 2011-2022 走看看