程序与容器

java有mao,list,数组,hashmap,arraylist

scala还有可变容器和不可变容器,

redis还有keyvalue对,以及hset等操作

mysql按照行存储数据

mongodb按照json格式存储数据

从广义上来说,这些都是容器,其实计算机的核心就是数据存储,就是各种容器,这个跟日常生活也很类似,比如吃饭,有各种容器,盘子,碗,茶杯,酒杯,酒瓶,锅,各个容器有不同的作用,容器太大则不灵活,比如不能直接端着锅吃饭,容器太小则吃的少,比如一汤匙就那么多东西。

程序也是一样,每种容器都有不同的作用,为速度服务,或者为容量服务。

在编程中掌握了容器,就掌握了编程的基础。因为计算机无非就两个部分,存储与计算,存储是一切的基础。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容