avatar
文章
213
标签
12
分类
53
首页
时间轴
分类
标签
源码分析
  • spring源码
  • springmvc源码
  • springboot源码
简化版spring框架
kewen-auth权限框架
kewen-framework基础框架
关于
友链
LogoKewenBlogsJdk8新特性-Strean流
首页
时间轴
分类
标签
源码分析
  • spring源码
  • springmvc源码
  • springboot源码
简化版spring框架
kewen-auth权限框架
kewen-framework基础框架
关于
友链

Jdk8新特性-Strean流

发表于2023-07-07|更新于2024-11-18|Java基础
|总字数:4|阅读时长:1分钟|浏览量:|评论数:

Collect

Java8中Collectors详解

文章作者: kewen
文章链接: http://blog.liukewen.cn/2023/24A2SE.html
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 KewenBlogs!
Java
cover of previous post
上一篇
多线程
cover of next post
下一篇
HashMap解析
说明 底层采用数组+链表的数据结构存储 默认初始16容量,每次扩容2倍,加载因子0.75(即到了最大容量的0.75倍就开始扩容,因为过大的时候hash碰撞严重 自定义容量会按照向上取最近2^n数量定义初始容量,如new...
相关推荐
cover
2023-05-01
开篇
开启个人博客的原因学习避免不了写笔记,用笔记来总结自己的所得,后期忘了再回来翻一以前用印象笔记,后来发现更好用的可以无穷下钻的wolai,就转战wolai了,好多都记录在我来上,有同步功能。但是写着写着越写越乱,不知道咋记录了现在,还是觉得要有一个自己的平台,毕竟自己作为程序员,还是得有一个自己的网站,要学就要整全套的,自己的门面还是得有一个。 准备的大体思路准备按照各个框架或者技术分类,把用到的都记录下来,不从最基础的开始。想到一来记录自己的所学,二来做一个备忘录,毕竟那么多东西,要不了多久总会忘了不少,需要再看看。主要是自己能看懂,二来发布出来也许可以帮助到大家。 自己文章中参考了其他大佬写出来的东西都会加上引用链接。 预计准备的模块Java基础数据库计算机网络Java框架linux数据结构与算法工具框架考证软件设计师软件架构师
cover
2023-07-07
HashMap解析
说明 底层采用数组+链表的数据结构存储 默认初始16容量,每次扩容2倍,加载因子0.75(即到了最大容量的0.75倍就开始扩容,因为过大的时候hash碰撞严重 自定义容量会按照向上取最近2^n数量定义初始容量,如new...
cover
2023-07-08
ConcurentHashMap解析
说明ConcurrentHashMap并发容器 采用 cas自旋、while/for死循环、sychronize锁三种方式保证线程竞争下的插入安全,其原理与HashMap并不相同,改动量比较大 jdk7采用分段segament的概念,把数组分为几段,每次锁一段达到并发的目的,但是分段会多维护一次hash jdk8采用锁数组的节点Node,将链表或红黑树整个锁定,达到线程安全。jdk8的精髓就在于没有node节点的时候数据的并发插入,它并没有阻塞线程,而是cas重试 源码解析Jdk8源码putValue()1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980final V putVal(K key, V value, boolean onlyIfAbsent) { //第一部分 ...

评论
avatar
kewen
保持对技术的热爱,追寻自己的人生
文章
213
标签
12
分类
53
我的Gitee主页
公告
本博客使用Hexo搭建,采用了butterfly主题
我的基于注解的权限框架
目录
  1. 1. Collect
最新文章
Mysql MVCC多版本并发事务原理简要分析
Mysql MVCC多版本并发事务原理简要分析2024-12-19
9 MySQ 主从同步配置
9 MySQ 主从同步配置2024-12-19
3 Mysql用户管理
3 Mysql用户管理2024-12-18
centos安装mysql8
centos安装mysql82024-12-18
6-Oauth2单点登录服务端源码分析
6-Oauth2单点登录服务端源码分析2024-12-17
7-Oauth2单点登录客户端源码分析
7-Oauth2单点登录客户端源码分析2024-12-17
使用nvm管理nodejs
使用nvm管理nodejs2024-12-16
Hash字段修改引发HashMap和HashSet的数据获取失败和内存泄露
Hash字段修改引发HashMap和HashSet的数据获取失败和内存泄露2024-12-16
jvm死锁内存占用高CPU100%问题简要分析
jvm死锁内存占用高CPU100%问题简要分析2024-12-16
SpringSecurity过滤器链源码法分析
SpringSecurity过滤器链源码法分析2024-11-29
©2023 - 2024 By kewen
框架 Hexo|主题 Butterfly
欢迎来到我的 博客网站! 主要记录自己的随笔,以偏向实践为主
蜀ICP备2022003576号-2