Java学习记录

学习记录
HashTable和HashMap的区别面向对象==和equalsfinalString、StringBuffer、StringBuilder重载和重写接口和抽象类List和Sethashcode和equals

HashTable和HashMap的区别
线程安全方面:HashTable是线程安全的,HashMap线程不安全,因为在HashTable中的函数大部分都是以synchronized关键字修饰的,不过也因此HashTable的效率要低于HashMap.(所以要兼顾线程安全和效率的话可以选择ConturrentHashMap.继承的父类不同:HashTable继承的是Dictionary类;HashMap继承的是AbstractMap类初始容量、初始化数组时机、一次性扩容量不同:HashTable的初始容量为11,在构造函数的时候就初始化数组了,一次扩容为原来的2倍+1(因为源码中

Java学习记录最先出现在Python成神之路

版权声明:
作者:玉兰
链接:https://www.techfm.club/p/18664.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>