学习
何非己
这个作者很懒,什么都没留下…
展开
-
Java基础面试题2-HashMap的源码,实现原理,底层结构
一、hashMap概述 HashMap基于哈希表的Map接口的实现。此实现提供所有可选的映射操作,并允许使用null值和null键。(除了不同步和允许使用null之外,HashMap类和HashTable类大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 值得注意的是HashMap不是线程安全的,如果想要线程安全的HashMap,可以通过Collections累的静态方法synch...转载 2018-12-13 15:57:24 · 235 阅读 · 0 评论 -
JAVA面试题:反射中,Class.forName和classloader的区别
java中class.forName()和classLoader都可以用来对类进行加载。 class.forName()前者除了将类的.class文件加载到jvm中之外,还会对类进行解释,执行类中的static静态代码块。而classLoader只干一件事,就是将。class文件加载到jvm中,不会执行static中的内容,只有newInstance才会去执行static块。 Class.forN...转载 2018-12-13 17:14:03 · 406 阅读 · 0 评论