在大部分应用中 properties显然是读多写少的,在多线程的系统应用中,java的properties为什么继承与hashtable 而不是基于读写锁。
首先properties是java诞生之初就有的,那时候很多东西都没有。
连hashmap都是1.2才出现的,你说的读写说,ReadWriteLock更是1.5才由Doug Lea 大神编写,也是juc包诞生的时候。
您的问题已经有小伙伴解答了,请点击【采纳】按钮,采纳帮您提供解决思路的答案,给回答的人一些鼓励哦~~
ps:开通问答VIP,享受5次/月 有问必答服务,了解详情↓↓↓
【电脑端】戳>>> https://vip.csdn.net/askvip?utm_source=1146287632
【APP 】 戳>>> https://mall.csdn.net/item/52471?utm_source=1146287632