java
余冰涛
北邮网络空间安全专业17级硕士,在实验室的主要研究方向是调度平台的应用与开发,涉及部分分布式内容以及后台开发内容。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java集合
Map:HashMap:HashTable:CocurrentHashMap(JDK 1.7):CocurrentHashMap(JDK 1.8) (读不加锁、写加锁)源码解析:LinkedHashMap(HashMap + 双向链表)TreeMapListArrayList(动态数组)LinkedList(链表)阻塞队列:(详见并发编程.md)Vector...原创 2019-04-09 18:06:06 · 269 阅读 · 0 评论 -
BIO NIO
NIO和BIOIO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIOBIO和NIO的区别:面向流与面向缓冲IO是面向流的,NIO是面向缓冲区的。 Java IO面向流意味着每次从流中读一个或多个字节,直至读取所有字节。而NIO则可以将数据先放入缓存区,稍后再读取想要的部分。(但其缺陷在于Thread需要反复检查buffer中是否包含所有想要处理的数据)阻塞与非...转载 2019-05-23 15:02:37 · 319 阅读 · 0 评论
分享