
Java高级面试
Micrle_007
这个作者很懒,什么都没留下…
展开
-
一线互联网公司Java高级面试总结
1、hashcode相等两个类一定相等吗?equals呢?相反呢? 2、介绍一下集合框架? 3、hashmap hastable 底层实现什么区别?hashtable和concurrenthashtable呢? 4、hashmap和treemap什么区别?低层数据结构是什么? 5、线程池用过吗都有什么参数?底层如何实现的? 6、sychnized和Lock什么区别?sychnize 什么情况情况是...转载 2018-06-18 16:46:38 · 615 阅读 · 0 评论 -
hashmap 和 hashtable 的区别和联系
这是在牛客网上摘抄的一些笔记1. 关于HashMap的一些说法:a) HashMap实际上是一个“链表散列”的数据结构,即数组和链表的结合体。HashMap的底层结构是一个数组,数组中的每一项是一条链表。b) HashMap的实例有俩个参数影响其性能: “初始容量” 和 装填因子。c) HashMap实现不同步,线程不安全。 HashTable线程安全d) HashMap中的key-v...转载 2018-06-19 09:45:52 · 183 阅读 · 0 评论 -
hashmap初试数组大小为什么一定要是2 的倍数
1、在hashmap 的底层源码中,首先会计算一个 key 的 hash 码,比如计算一个字符串 "1".hashcode(); 会得到 hashcode 的大小为 49,但是 hashmap 默认数组的大小是 16,所以这样肯定是不能存到数组里面的,会越界2、需要再次通过一个 hash 函数(这个hash 函数是自己定义的)来得到一个 hash 值,在 hashmap 的底层,这个 hash 函...原创 2018-06-19 10:52:51 · 7457 阅读 · 2 评论 -
阿里面试之问题总结
原创 2018-07-31 13:50:47 · 416 阅读 · 0 评论 -
史上最全40道dubbo面试题
想往高处走,怎么能不懂 Dubbo?Dubbo是国内最出名的分布式服务框架,也是 Java 程序员必备的必会的框架之一。Dubbo 更是中高级面试过程中经常会问的技术,无论你是否用过,你都必须熟悉。下面我为大家准备了一些 Dubbo 常见的的面试题,一些是我经常问别人的,一些是我过去面试遇到的一些问题,总结给大家,希望对大家能有所帮助。1、Dubbo是什么?Dubbo是阿里巴巴...转载 2019-01-25 14:03:54 · 384 阅读 · 0 评论