关于Java初学者遇到的两个问题

1、关于HashMap的底层原理。原理的前半部分我还能懂,就是到扩容那,有点迷糊了,就是关于桶的数量,拆分链表,能用一个形象的例子讲解一下吗
2、静态方法不能使用泛型,泛型方法可以是静态的,这个又该怎么理解

探讨一下,回答的不对请见谅;
1,hashMap的底层后边也没搞懂
2,

img