java面试
文章平均质量分 78
cshh6
这个作者很懒,什么都没留下…
展开
-
浅谈ThreadLocal
ThreadLocal使用,Threadlocal如何实现线程安全,hreadlocal对弱引用WeakReference的使用,Threadlocal防止内存泄漏,ThreadLocal在多线程与并行流中的传递,ThreadLocal保存用户上下文例子,InheritableThreadLocal,TransmittableThreadLocal原创 2023-07-04 10:04:11 · 116 阅读 · 0 评论 -
java面试之 hashcode引发的头痛风波
1.hashCode()方法是Object类的一个方法,方法实现就是根据传入的对象地址值,然后根据一个公式快速计算出一个int值。其实就是地址的一个散列值,也叫对象的哈希代码值。 2.作用: 既然是Object的方法,那说明所有对象都有hashcode。它的作用是为更好的支持基于哈希机制的java集合类,例如Hashtable,HashMap,HashSet。如何支持法涉及到哈希表的数据结构,后面细说。先说说其他相关的。 3.java中==和eqauls()的区别? ==是运算符,用于比较两个变量是.原创 2021-05-15 11:27:03 · 152 阅读 · 0 评论