最新 最热

211本+985硕+计算机专业投面百度,坐等一周迎来三面,已拿offer

计算机六年入门选手,大大小小面试了不少,从小白一路成长而来,也希望能帮助到学弟学妹们。本面试经验只适用于我这种普普通通没有背景的萌新,大神勿扰...

2021-01-26
0

面试时通过volatile关键字,全面展示线程内存模型的能力

面试时,面试官经常会通过volatile关键字来考核候选人在多线程方面的能力,一旦被问题此类问题,大家可以通过如下的步骤全面这方面的能力。

2021-01-26
0

Mybatis-Plus必会知识点(精美最全)

@Data public class User { ...... @TableField(fill = FieldFill.INSERT) private Date createTime;

2021-01-26
0

Java中的集合(最全干货精美装)

栈(stack)是限定仅在表尾进行插入和删除操作的线性表。我们把允许插 入和删除的一端称为栈顶,另一端称为栈底 特点: 1先进后出 2栈的入口出口都是栈的顶端位置...

2021-01-26
0

2021-01-22:java中,HashMap的写流程是什么?

1.如果table数组为空,table数组初始化,调用inflateTable方法。

2021-01-25
0

JVM及其工作流程

程序计数器(Program Counter Register) 是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。

2021-01-22
0

LinkedHashMap源码解析

相信即便是Java初学者都应该用过Java中的HashMap和TreeMap,但貌似大多数人都没怎么用过LinkedHashMap,对其知之甚少。因为基本上大多数情况下TreeMap和HashMap都能满足需求,只有在需要map中K-V保持一定顺序时才会用到Lin...

2021-01-22
0

ThreadLocal Java多线程下的影分身之术

如果写过多线程的代码,你肯定考虑过线程安全问题,更进一步你可能还考虑在在线程安全的前提下性能的问题。大多数情况下大家用来解决线程安全问题都会使用同步,比如用synchron或者concurrent包提供的各种锁,当然这些都能解...

2021-01-22
0

Java WeakHashMap

作为一个java开发者肯定都知道且使用HashMap,但估计大部分人都不太知道WeakHashMap。从类定义上来看,它和普通的HashMap一样,继承了AbstractMap类和实现了Map接口,也就是说它有着与HashMap差不多的功能。那么既然jdk已经...

2021-01-22
0

Java弱引用(WeakReferences)

前一段时间当我面试有些来应聘高级java开发工程师岗位的候选人时,在我问的众多问题中,有个问题是“你能告诉我弱引用是啥吗”,我不期望得到像论文中的细节一样的答案。我很可能从有个20多年的老工程师口中得到“嗯……是...

2021-01-22
0