摘要: 1. ArrayList 实现了基于动态数组的数据结构,LinkedList 是基于链表的数据结构。 2. 对于随机访问 get 和 set,ArrayList 优于 LinkedList,因为 LinkedList 要移动指针(如 get 的时间复杂度分别为O(1)和O(n))。 3. 对于新增和 阅读全文
posted @ 2021-03-17 23:52 zjcfrancis 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 一. 基本用法 在Java中,final 关键字可以用来修饰类、方法和变量(包括成员变量和局部变量)。 1.1 修饰类 用 final 修改类时,该类无法被继承。要注意 final 类中的所有成员方法都会被隐式地指定为 final 方法。 1.2 修饰方法 使用 final 修饰方法时,这个方法将成 阅读全文
posted @ 2021-03-17 23:36 zjcfrancis 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 缩写字段含义 序列号 seq:占4个字节,用来标记数据段的顺序。TCP 把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生; 给字节编上序号后,就给每一个报文段指派一个序号;序列号 seq 就是这个报文段中的第一个字节的数据编号。 确认号 ack:占4个字节,期待收到对方下一个 阅读全文
posted @ 2021-03-17 14:59 zjcfrancis 阅读(184) 评论(0) 推荐(0) 编辑