带你走进Switch的源码世界

励志当最强课代表的我来给大家总结总结👍👍👍
带你走进Switch的源码世界
总结:
一、软件应用的问题😃
二、软件应用的看法😃
三、软件应用的结论😃
一、软件应用的问题😃❓
✨带你走进Switch的源码世界
00:01

二、软件应用的看法😃
✨1. 理论上SWITCH确实是最快的,但是涉及到分时系统的话这玩意儿带来的优势就有可能被分时处理+缓存刷新+RAM重新寻址三个因素(同时or可能不同时)影响到,最后导致这个理论优势在一些实际情况下显得微乎其微。
✨2. 如果CPU支持分支预测,那么在**条件较多**的情况下ifelse一般是占优的。
✨3. 如果条件较少(并且case的整数条件之间差值不大e.g.,1,2,3,5,7),TABLESWITCH在大部分机器里能占优。
以上条件仅限Java。
02:32

三、软件应用的结论😃
✨学习以上内容
