switch 和 if elseif 哪个效率高?
?
switch 和 if elseif 哪个效率高?答案:
if 和switch这两种判断方法都有自己的优势,其效率高低之在于与编译器对其优化程度。(可能的情况,视各语言的编译器而定)switch效率一定是高于if的,高也高不了多少,如果你编程仅仅是windows的话,就无所谓了if还是switch了。
详见:14楼 的分析http://topic.csdn.net/u/20070207/22/366a13b9-10cd-4487-a265-e92c72a1157b.html
java也有办法查阅单个方法的汇编指令!详情参阅执行篇:使用HSDIS插件分析JVM代码执行细节?及?RednaxelaFX?的回复!