- 博客(3)
- 收藏
- 关注
原创 关于Java8的HashMap遇到冲突时候为什么从尾部插入元素的一个猜测
ConcurrentHashMap以前锁的是Segment,不会有问题。改成锁头节点需要头节点不能经常变动,所以有了改为从尾部插入这个写法。hashmap移植了concurrenthashmap的代码,所以也就抄了这个写法,这就是问题的答案
2022-05-28 16:29:37
269
2
原创 据说, 这是某个知名互联网大厂的笔试题
大家好,这里是K字的研究.今天呢, 我们再来一次编程挑战,做一个小题目.编程挑战据朋友F哥说, 是他去某个知名互联网大厂的笔试题.String s = new String("abc”);// 在这中间可以添加N行代码,但必须确认s引用的指向不变,将输出变成abcdSystem.out.println(s);我也来挑战一下试试, 看看我能不能做出来.考点分析首先,确定这道题考什么.Java的String类型, 是一个引用类型. 但是, 他是一个不可变类型.一旦初始化以后,只能换一个新的
2021-09-21 11:34:56
122
原创 VO和DTO有什么区别?
VO和DTO有什么区别?你好, 这里是K字的研究.最近跟人讨论了一会:DTO和VO有没有区别. 我是认为没区别那方.晚上查了下资料, 发现, 我错了.TLDR先说结论,DTO(Data Transfer Object) 和 VO(Value Object) 两个词, 到底是什么, 从被创造出来的那天,就是混淆的,从来没讨论清楚过. 这两个词,被不同的大佬用来指代各种概念.以后千万不要参加这种东西的讨论.按照自己组内的分层规范和组内约束来做就行了.跨组不可交流.文章到这就结束了. 下面是罗列一
2021-09-17 12:42:24
2200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人