else ifが連続であるときは最初から順に評価されますか?

if (条件){

}else if (条件2){

}else if (条件3){

}

とあった場合、条件→条件2→条件3の順に評価されますか?
もしそうなら仕様的に一番真となる確率の高い順に並べておいたほうが評価回数が減って高速になりますよね?