再读斋

MICHAEL


  • 首页

  • 归档

  • 分类

  • 标签

  • 关于

  • 搜索
close
再读斋

Java集合之LinkedhashMap

发表于 2015-12-20 22:35:21 | 分类于 Java |
简介LinkedHashMap是HashMap的一个子类,它在HashMap的基础上维持了一个双向链表(hash表+双向链表),在遍历的时候可以使用插入顺序(先进先出),或者是最近最少使用(LRU)的顺序。 LinkedHashMap是key键有序的一种集合,使用双向链表来保证key的顺序。 特点一 ...
阅读全文 »
再读斋

Java集合之TreeMap

发表于 2015-12-19 22:35:21 | 分类于 Java |
TreeMap是基于红黑树结构的一种Map,要分析TreeMap的实现首先要了解红黑树这种数据结构。 二叉树、红黑树简介先简单总结一下数组,链表,Hash表以及树的优缺点: 数组 优点:随机访问效率高(根据下标查询);搜索效率较高(可使用折半方法) 缺点:内存连续且固定,存储效率低;插入和删除效 ...
阅读全文 »
再读斋

Java集合之HashMap

发表于 2015-12-19 21:30:21 | 分类于 Java |
签名(Signature)123public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable 可以看到Hash ...
阅读全文 »
再读斋

Java集合之ArrayList和LinkedList

发表于 2015-12-18 21:25:21 | 分类于 Java |
ArrayList概述ArrayList是 Java 集合框架中使用最为普遍的集合类之一。ArrayList 是一种 List 实现,允许包括null在内的所有元素,它的内部用一个动态数组来存储元素,因此 ArrayList 能够在添加和移除元素的时候进行动态的扩展和缩减。 ArrayList有容量 ...
阅读全文 »
再读斋

Java集合之Arrays和Collections

发表于 2015-12-18 21:22:21 | 分类于 Java |
Arraysjava.util.Arrays Arrays详细介绍 Array是Java特有的数组。在你知道所要处理数据元素个数的情况下非常好用。java.util.Arrays 包含了许多处理数据的实用方法: Arrays.asList:可以从 Array 转换成 List。可以作为其他集合类型构 ...
阅读全文 »
再读斋

Java集合框架简介

发表于 2015-12-18 21:20:21 | 分类于 Java |
Java集合代表了一组对象。Java中的集合框架定义了一套规范,用来表示、操作集合,使具体操作与实现细节解耦。 两大基类Collection与Map在集合框架的类继承体系中,最顶层有两个接口: Collection表示一组纯数据 Map表示一组key-value键值对 一般继承自Collecti ...
阅读全文 »
再读斋

Http协议详解

发表于 2015-12-18 21:08:05 | 分类于 网络通信 |
HTTP是一种应用层协议,它通过TCP实现了可靠的数据传输,能够保证数据的完整性、正确性,而TCP对于数据传输控制的优点也能够体现在HTTP上,使得HTTP的数据传输吞吐量、效率得到保证。 对于移动开发来说,网络应用基本上都是C/S架构,也就是客户端/服务器架构。客户端通过向服务器发起特定的请求,服 ...
阅读全文 »
再读斋

TCP/IP(五)TCP协议详解

发表于 2015-12-17 21:08:05 | 分类于 网络通信 |
TCP协议是面向有连接的协议,它具有丢包重发和流量控制的功能,这是它区别UDP协议最大的特点。 数据包重发数据发送丢包重发的前提是发送方能够知道接收方是否成功的接收了消息。所以,在TCP协议中,接收端会给发送端返回一个消息,也叫确认应答(ACK),这表示接收方已经收到了数据包。 根据上一节对TCP首 ...
阅读全文 »
1…8910
刘涤生

刘涤生

像外行一样思考,像专家一样实践。

77 日志
9 分类
20 标签
RSS
Github Weibo 简书 CSDN
© 2015 - 2017 刘涤生
由 Hexo 强力驱动
主题 - NexT.Mist