生活感悟

JAVA提供了一种技术spi(Service Provider Interface),可以得到接口子类,通过反射并不能得到子类,但是可以得到父类,看到网上都是根据类路径去查找的,路径要符合他的标准才能得到,有的时候路径并不符合标准的。所以springboot采用了spi技术获取子类。但是一般的开发工具没有采用spi技术是怎么得到这个类的所有子类呢,会不会得到所有类,然后获取他的父类,存在一个map中,这样就可以快速查找了。map又是什么呢?键值对的集合,链表+数组+红黑树,红黑树又是什么?B+树、B树、二叉平衡树、二叉树、三叉树、堆、栈、队列、字典树、分词器、ac自动机又是什么,在高并发的情况下为什么用 ConcurrentHashMap? ConcurrentHashMap采用了分段锁,毕竟关键字锁,只能升级不能降级。不知道的太多了。。 我对技术很感兴趣? 你不知道我大学的时候玩竞技游戏可是N个人的师傅。。如果体验了市场的残酷,或许你应该知道我为什么学习。毕竟我不是王思聪,创业失败,老妈还给他填20亿的窟弄。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值